Từ security goal đến cryptographic construction
Goals, encoding, randomness
Threat model, Base64, entropy và CSPRNG.
02Hash và MAC
Digest, collision, preimage và HMAC.
03Password hashing
Salt, pepper, Argon2id, scrypt, bcrypt, PBKDF2.
04Symmetric AEAD
AES-GCM, ChaCha20-Poly1305, nonce và AAD.
05Fernet
Token format, confidentiality, integrity và MultiFernet rotation.
06RSA và asymmetric crypto
Public/private key, OAEP, hybrid encryption và limits.
07Signature và PKI
RSA-PSS, ECDSA/EdDSA, certificate và trust.
08Key lifecycle
Generation, storage, envelope encryption, rotation và audit.