Cryptography
Modern Symmetric
AES and friends.
- •160 XPAES BasicsBlock cipher, 128-bit blocks, and why ECB leaks.
- •180 XPBlock Cipher ModesECB vs CBC vs CTR vs GCM — and why IVs matter.
- •170 XPPaddingPKCS#7, why a whole extra block, and the padding oracle.
- •190 XPAuthenticated EncryptionAEAD, tags, AAD, and picking GCM vs ChaCha20-Poly1305.
- •200 XPKey DerivationPBKDF2 → scrypt → Argon2: making passwords expensive.