THE ARCADE
ArcadePathsBuildPrep
  1. Home
  2. /Modern Symmetric
Cryptography

Modern Symmetric

AES and friends.

← Back to all areas
  • 01·160 XP
    AES Basics
    Block cipher, 128-bit blocks, and why ECB leaks.
    •
  • 02·180 XP
    Block Cipher Modes
    ECB vs CBC vs CTR vs GCM — and why IVs matter.
    •
  • 03·170 XP
    Padding
    PKCS#7, why a whole extra block, and the padding oracle.
    •
  • 04·190 XP
    Authenticated Encryption
    AEAD, tags, AAD, and picking GCM vs ChaCha20-Poly1305.
    •
  • 05·200 XP
    Key Derivation
    PBKDF2 → scrypt → Argon2: making passwords expensive.
    •
  • 06·200 XP
    Stream Ciphers
    ChaCha20, RC4, and the keystream-XOR mental model.
    •
  • 07·220 XP
    Nonce Management
    GCM nonce-reuse, deterministic vs random, the birthday bound, XChaCha20 fix.
    •
  • 08·200 XP
    Disk Encryption (XTS)
    Why FileVault, BitLocker, and LUKS use a different mode than TLS.
    •
  • 09·200 XP
    TLS 1.3 Symmetric Layer
    AES-GCM vs ChaCha20-Poly1305 — when each wins.
    •
arcade.