I am a postdoctoral researcher in Post-Quantum Cryptography at INRIA Saclay, working in the GRACE project-team at LIX with Benjamin Smith.
My background is in arithmetic geometry, algorithmic number theory, and isogeny-based cryptography. I am currently developing my work toward cryptographic engineering, with a focus on post-quantum cryptography, Rust implementations, and reusable cryptographic software.
I recently released mlrust, a pure Rust module-lattice cryptography workspace implementing ML-KEM and ML-DSA.
The project includes reusable finite-field arithmetic, polynomial arithmetic, NTTs, encoding, sampling, randomness abstraction, serialization, zeroization for secret-bearing types, and selected constant-time utilities.
GitHub repository: https://github.com/martin-azon/mlrust