Skip to content

ezair/Encrypted-Chat-Program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 

Repository files navigation

chat.py (main program)

Decription: The purpose of this project was to create an encrypted peer to peer chat program. The program handles encryption for only 2 users at the moment. This program uses Elgamal to generate the private keys and then uses AES to Encrypt/Decrypt messages sent between users.

How to run this program: python3 chat.py

Requirements to run this program: Must have python3 pyaes (deb file available online) pygame (sudo apt-get install pygame) Files required: chat.py Elgamal.py

About

The purpose of this project was to create a peer to peer 2 person encrypted chat program using both AES and Elgamal key exchange

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages