Ya i know it. Actually i need to transfer the symmetric key to client. That symmetric key is encrypted using RSA public key of client which is transferred manually to server. Now i want to decrypt the package with same RSA public key of client. Now my doubt is, for decryption we must use private key of client or we can also use client public key?? -- View this message in context: http://openssl.6102.n7.nabble.com/RSA-Public-Encryption-and-Decryption-tp61935p61937.html Sent from the OpenSSL - User mailing list archive at Nabble.com.