OpenSSL Public Key Encryption
Public-key encryption is an asymmetric encryption method that uses a public key and a private key to encrypt and decrypt a message, respectively.
- Rivest, Shamir, and Adleman (RSA) algorithm
- Digital Signature Algorithm (DSA)
- Diffie-Hellman (DH) algorithm