14 min read
How ML-KEM Works: From Noisy Equations to a Shared Secret
A walkthrough of FIPS 203: Module-LWE, the K-PKE building block, the Fujisaki-Okamoto transform, NTT multiplication, and why ML-KEM-768 is the default.
Here you can find some of the things I find interesting and some of the things I've been working on.
Subscribe via RSSShowing 3 posts tagged post-quantum-cryptography
A walkthrough of FIPS 203: Module-LWE, the K-PKE building block, the Fujisaki-Okamoto transform, NTT multiplication, and why ML-KEM-768 is the default.
PQC is not a new TLS version. It is new key-exchange and signature algorithms inside your TLS stacks. Here is the mental model, what to inventory, and how to verify OpenSSL, Nginx, Java, and friends.
In 2018 I wrote a master's thesis on the state of post-quantum cryptography and built simulators for McEliece and Niederreiter. Here's what the field looks like now - and what actually changed.