cryptography

Definition

Cryptography

Cryptography is the practice and study of techniques for secure communication in the presence of adversarial behaviour. 1

Symmetry

symmetricasymmetric
KeysSame key for encryption and decryptionDifferent keys (public and private)
SecrecyKey must be kept secretOnly private key must be kept secret
Key pairsOne key per pair of partnersOne key pair per person
PerformanceFastRather slow

Symmetric

Definition

Symmetric Cryptography

Symmetric cryptography is the branch of cryptography in which cryptographic operations (e.g. encryption and decryption) use the same key.

Link to original

Asymmetric

Definition

Asymmetric Cryptography

Asymmetric cryptography is the branch of cryptography in which cryptographic operations use different keys (e.g. one key for encryption, one for decryption).

Link to original

Footnotes

  1. Ronald L. Rivest