Software → Security
Asymmetric Encryption
Encryption that uses a public/private key pair so data encrypted with one key is decrypted with the other.
Motivation
Asymmetric encryption solves the problem of communicating securely without first sharing the same secret key.
Where it fits
Asymmetric Encryption belongs to public-key cryptography.
Mental model
It uses a key pair: one key can be public, while the related private key is kept secret.
Common mistakes
- Assuming asymmetric encryption is always used for all data transfer.
- Confusing encryption with digital signatures.
Related concepts
Asymmetric Encryption connects to public-key cryptography, RSA, TLS, digital signature, and key exchange.