Skip to content

Kr1sh1/Python-Chat-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Chat Client

This project works only for clients within the same network.

There is no server. Each client broadcasts and receives on the network to detect each other.

Features:

Messaging

File Sharing

End-To-End Encryption (AES-128 bit)

Message/File Verification

Python modules required:

PyQt5

cryptography

rsa

Python version tested on - 3.7.3

You should NOT use this other than to test it or unless you trust everyone on your local network because this project has security flaws (impersonation attacks).

Releases

No releases published

Packages

No packages published

Languages