What is Asymmetric encryption or Public key encryption with Types

Asymmetric Encryption with Types




What is Asymmetric encryption or Public key encryption:

Asymmetric encryption uses two keys for encryption and decryption — one key for encryption and another key for decryption. You are able to encrypt messages with a public key and decrypt messages with a private key. The public key is used only for encryption and cannot decrypt a message by a public key.


Asymmetric Encryption or Public key Encryption

Following are some of the Asymmetric encryption algorithms

1. RSA

2. Diffie–Hellman key exchange protocol

3. Digital Signature Standard (DSS)

4. Elliptic-curve cryptography

5. Elliptic Curve Digital Signature Algorithm (ECDSA)

6. Elliptic-curve Diffie–Hellman (ECDH)

7. Various password-authenticated key agreement techniques

8. Paillier cryptosystem

9. Cramer–Shoup cryptosystem

10. YAK authenticated key agreement protocol