ChatRoom-v1.0 is having CLI based chatServer and a chatClient application with minimal GUI.
This release is mainly focused on chatServer application. As security is one of the primary concern, application is designed to encrypt messages with unique AES key for an unique user, which will be sent to the particular user by encrypting it using RSA algorithm, which ensures only the individual user has the unique asymmetric key. It helps protecting MITM attacks.
This version is having many other features like except doing group chat in the chat room, one can fetch all online users' list just by sending [@getonline].
Now the user can opt any one user from the [@getonline] list and send him individual message by [@USER_NAME message].
In case you find any bug, please raise an issue regarding the same. Will be happy to serve.