Simple messenger with the end-to-end encryption
The messenger uses the asymmetric elliptic curve cryptography. Server stores the only client's public keys.
Run server: ./server.py
Run client: ./securemsg.py
"eciespy" for server.
"eciespy", "PyQt5" for client.