This project implements a secure chat client with a custom JCE Provider and AES implementation. Note: this provider doesn't include a signed certificate form Oracle thus Linux is the only supported platform.
Usage instructions:
- Clone the repository
- run: javac *.java
- run: java Chat -s PORT_NUMBER to instantiate server
- run: java Chat -c ADDRESS PORT_NUMBER to instantiate client