Flashcards for Applied Cryptography

The primitives every cryptosystem is built from, why each one exists, and the footguns that break them in the wild.

Clément Thiriet June 12, 2026

Foundations & Security Goals

Randomness & Entropy

One-Time Pad & Stream Ciphers

Block Ciphers

Modes of Operation

Hash Functions

MACs

Authenticated Encryption

Number Theory

Public-Key Encryption

Key Exchange

Digital Signatures

Key Derivation & Passwords

PKI, TLS & Trust

Post-Quantum Cryptography

Classic Attacks & Footguns