- Secure key exchange using ECDH protocol
- Symmetric encryption using AES-256
- Simple chat interface for sending and receiving messages
- Haskell compiler (e.g. GHC)
crypto
andnetwork
libraries
- Compile the code using
ghc ECDHChat.hs
- Run the server using
./ECDHChat server
- Run the client using
./ECDHChat client
- Follow the prompts to enter your username and the server's username
- Send and receive messages securely using the chat interface
- Made by - CPScript
- This code is released under the MIT License. See LICENSE for details.