Show in graph
SEC

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.

Asymmetric Encryption connects to public-key cryptography, RSA, TLS, digital signature, and key exchange.