Asymmetric key encryption

Asymmetric key encryption is a method of encryption which uses two complementary keys &mdash; a private key and a public key. Each recipient has a private key which is kept secret and a public key which is published. A sender uses the recipient’s public key to encrypt a message. The recipient uses its private key to decrypt the message.