1.Create a server that can process remote communication request from clients 2.Create clients (multiple client objects can be instantiated from the same client class) that can send request network communication to remote server 3.During the communication, clients are supposed to sendjob object which has job ID(has a confidential requirement while in transmission)and a secret, OPNumber (confidential in transmission, in memory, and in storage). 4.As the programmer, you should first make sure the communication will be secure during the transmission. For example, ssl through https, but only ensure the confidentiality during the transmission. 5.Then, you should have your secret OPNumberneeds to be encrypted before transmissionso when it will be encrypted after it received. 6.To test it, you may decrypt the secret OPNumberafter server received the job. 7.Your delivery: source code, and report with a few screen shots of the execution of the program. .