This is a simple Chat Application built with Java Sockets with end to end encryption. This application also supports file transfer upto 10 MB of size. This lets client chat with each other using AES/DES encryption using RSA.
Just build the project and run the jar file created. Make sure you java JRE 8.0 installed in your system. After that you are ready to chit-chat.
- AES Symmetric Key Cipher(128-bit)
- DES Symmetric Key Cipher(64-bit)
- RSA Asymmetric Key Cipher