Tầng 2 — Modern Symmetric

AES, modes of operation, hash, MAC, KDF — toolbox của crypto symmetric ngày nay.

Tầng này dạy gì?

Lộ trình 4 bài

Lesson 01
AES-128 SPN: SubBytes (S-box), ShiftRows, MixColumns (GF(2⁸)), AddRoundKey — animate từng round.
Lesson 02
ECB-Penguin (BAD), CBC chain + padding oracle, CTR + bit-flip attack, GCM authenticated encryption (AEAD).
Lesson 03
Preimage / 2nd-preimage / collision; SHA-256 walk-through; birthday paradox; MD5/SHA1 chết; length-extension attack.
Lesson 04
HMAC fix length-extension; LCG predict-next attack vs CSPRNG; PBKDF2/bcrypt/scrypt/Argon2 cost factor.