Skip to content
/ ml-kem Public

My implementation of FIPS-203: Module-Lattice-based Key-Encapsulation Standard in Rust.

Notifications You must be signed in to change notification settings

Giapppp/ml-kem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML-KEM

My implementation of FIPS-203: Module-Lattice-based Key-Encapsulation Standard in Rust. Notice that this is a personal project created for learning purposes, so it mustn't be used in real world application.

Resources

  1. FIPS 203: Module-Lattice-Based Key-Encapsulation Mechanism Standard

  2. Vadim Lyubashevsky, Basic Lattice Cryptography: The concepts behind Kyber (ML-KEM) and Dilithium (ML-DSA)

To-do list

  • Clean code.

  • Make the code run faster.

  • Have more testcases

I think this repository still can be better, so I will very happy if you have any ideas to improve it!

About

My implementation of FIPS-203: Module-Lattice-based Key-Encapsulation Standard in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages