A desktop messaging application built with Python, Socket Programming, Multithreading, and Tkinter. The project allows multiple users to communicate over a TCP network through public chat messages and ...
This project is a simple client-server chat application in Python using: TCP sockets multithreading a basic Diffie–Hellman-like key exchange XOR-based symmetric encryption It allows two users (client ...