This project has to be done in java, within? 1 week. Please see deliverables for? more information.?
## Deliverables
Rent A Coder requirements notice: As originally posted, this bid request does not have complete details. Should a dispute arise and this project go into arbitration "as is", the contract's vagueness might cause it to be interpreted against you, even though you were acting in good-faith. So for your protection, if you are interested in this project, please work-out and document the requirements onsite.
This system allows pairs of users or clients "connected" to a network to establish a
communication session and interchange encrypted text messages between them.
Every message sent to or received by a client is encrypted so anyone else who
succeeds in intercepting the communication would not be able to understand the
content of such message. To do so, the system implements a cryptography protocol
called Key Exchange with Symmetry Cryptography.
The Key Distribution Server (KDS) maintains a list of currently connected clients. It is
responsible for the creation and distribution of the session keys the clients are going to
use when they want to exchange messages.
## Platform
Windows