Skip to content

A real-time encrypted chatting program between 2 Arduinos

Notifications You must be signed in to change notification settings

aelgohar/arduino_chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Chat Assignement

A program that implements arduino-to-arduino communication over a serial link that is encrypted using the Diffie-Hellman shared secret protocol to establish a shared key.

The following concepts were also implemented:

  1. Modular arithmetic
  2. Bit operations
  3. The notion of a time-efficient algorithm
  4. Using random numbers
  5. Byte-based serial communication between programs
  6. ASCII character encodings
  7. Reading character input and converting it into numbers

About

A real-time encrypted chatting program between 2 Arduinos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published