What is Asymmetric Encryption?

Technology CommunityCategory: ConcurrencyWhat is Asymmetric Encryption?
VietMX Staff asked 3 years ago

Asymmetric encryption is also known as public key cryptography, which is a relatively new method, compared to symmetric encryption. Asymmetric encryption uses two keys to encrypt a plain text.

  • Firstly, a public key must be made public in order to encrypt the data.
  • Secondly, a private key used to decrypt the data.

The public key and the private key are not the same thing but they are related. You create your message then encrypt it with the recipient’s public key. After that, if the recipient wants to decrypt your message he/she would have to do it with his/her private key.

Asymmetric encryption is mostly used in day-to-day communication channels, especially over the Internet. Popular asymmetric key encryption algorithm includes EIGamal, RSA, DSA, Elliptic curve techniques, PKCS.