
| Post-quantum cryptography (last updated: Mar 19, 2026) These notes introduce hash-based signatures and lattice-based schemes for key encapsulation and signatures, focusing on standardized schemes: LMS, SPHINCS+ (SLH-DSA), Kyber (ML-KEM), and Dilithium (ML-DSA). |
| A gentle introduction to lattice-based cryptography (last updated: Mar 25, 2026) These notes develop the mathematical background on lattices required to understand why Kyber (ML-KEM) and Dilithium (ML-DSA) are regarded as lattice-based cryptosystems, and to provide insight into the computational hardness of the underlying lattice problems. |
| Public-key cryptography (last updated: Oct 25,2025) |
| RSA (last updated: Oct 25, 2025) |
| Elliptic curve cryptography (last updated: Oct 26, 2025)) |
