Client server AES encryption?

You could also use Diffie–Hellman key exchange. What programming language do you use?

I think it doesn't allow me to perform enc/dec only in client side. I forgot to mention that client may send the data to several recipient clients – lebamb Nov 22 '09 at 13:31.

You could use an asymmetric encryption algorithm to send the AES key securely and then use this key for symmetric AES encryption/decryption. The communication could go like this: A client wants to talk to a server with encrypted messages. The client generates a pair of public/private keys and sends the public key to the server.

The server uses the public key to encrypt some secret key and sends it back to the client. The client uses his private key to decrypt the secret (both now know the secret key to encrypt/decrypt their communication). The client uses AES with the secret key to encrypt the message he wants to send to the server.

The server uses the secret key to decrypt the message.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions