The GOSSup is a project that utilizes features only included in java 8, so please upgrade if you are on 1.7 or lower.
This code repository implements a secure instant message system between a client and server program.
Confidentiality is ensuring that information is secure during transfer.
This feature is going to be available soon.
Integrity is ensuring data has not been tampered with during transfer.
Authentication is ensuring the person sending data is who they say they are.
- Navigate to:
<root-to-directory>/GOSSup - Compile the program:
javac *.java - Start the server:
java Server - Start the client:
java Client localhost - If IP for the server/client do not match connection will fail
-
You can now send messages from client to server and vice versa, behind the scenes we are soon going to implement the security requirements above are used to ensure that the chosen settings are enforced. You will be prompted to four options there like press 1 to send message, press2 to refresh all chat history and press 3 to refresh personal chat history else press E to exit. To send4message put your pc IP address and voila! you are good to send messages to your dear ones.
-
To safely close the connection from the client's side, type
Eand send it to the server.
If you find any bug, please report it at sarthakmannaofficial@gmail.com
That's all! thank you for your precious time!! :D
