A simple implementation of ML-KEM in C# created according to FIPS 203. This was created for educational purposes. I wanted a better understanding of how this new protocol works and what better way to learn than to do.
I would highly advise against using this if your goal is security.
This implementation has been tested with test cases generated by kyber-py so it's at least functionally correct.
If you do wish to use this, the API exists within ML_KEM.Primitives.MlKem