Cryptography
Cryptographic mathematics, encryption algorithms, hashing primitives, and secure signatures.
topics
topic
Symmetric Cryptography
AES, ChaCha20, block ciphers, modes (CBC, GCM, CTR), and key derivation.
topic
Asymmetric Cryptography
RSA, ECC, Diffie-Hellman key exchange, and the discrete logarithm problem.
topic
Digital Signatures
RSA signatures, ECDSA, Ed25519, signature verification, and non-repudiation.
topic
Cryptographic Hashing
SHA-2/3, MD5 (broken), length extension attacks, and hash-based message authentication (HMAC).
topic
TLS in Depth
Handshake, cipher suite negotiation, certificate validation, forward secrecy, and 1.3 improvements.
topic
Key Exchange
Diffie-Hellman, ECDH, key encapsulation mechanisms (KEM), and post-quantum cryptography.
topic
Certificates
X.509, Certificate Authorities, chain of trust, Let's Encrypt, and mTLS.