-
libcrux-ml-kem
Libcrux ML-KEM & Kyber implementations
-
feanor-math
number theory, providing implementations for arithmetic in various rings and algorithms working on them
-
libcrux-ml-dsa
Libcrux ML-DSA implementation
-
twenty-first
Collection of mathematics routines and cryptography for the twenty-first century
-
saorsa-pqc
Post-Quantum Cryptography library for Saorsa Labs projects
-
module-lattice
Functionality shared between the
ml-kemandml-dsacrates, including linear algebra with degree-256 polynomials over a prime-order field, vectors of such polynomials, and NTT polynomials / vectors… -
monocle
A commandline application to search, parse, and process BGP information in public sources
-
kylix-ml-kem
ML-KEM (FIPS 203) implementation for the Kylix post-quantum cryptography library
-
qfall-math
Mathematical foundations for rapid prototyping of lattice-based cryptography
-
qp-rusty-crystals-dilithium
Pure Quantus RUST implementation of CRYSTALS-Dilithium digital signature scheme
-
tectonic-fn-dsa-comm
FN-DSA signature scheme
-
kylix-ml-dsa
ML-DSA (FIPS 204) implementation for the Kylix post-quantum cryptography library
-
kylix-core
Core traits and utilities for the Kylix post-quantum cryptography library
-
fheanor
that provides fast implementations of rings commonly used in homomorphic encryption, built on feanor-math
-
wormsign
Dilithium5 signature tool
-
libcrux-ml-tkem
Libcrux ML-KEM & Kyber & tkem implementations
-
cubemoma
A multi-word modular arithmetic library based on CubeCL
-
tfhe-ntt
pure Rust high performance number theoretic transform library
-
inspire
Communication-Efficient PIR with Server-side Preprocessing
-
sp1-ntt-gadget
NTT/INTT Custom Gadget for Dilithium (ML-DSA-65) verification in SP1 zkVM with 60-bit soundness PIC
-
supraseal-c2
CUDA Groth16 proof generator for Filecoin
-
fhe-math
Mathematical utilities for the fhe.rs library
-
risc0-sppark
Zero-knowledge template library
-
arcanum-pqc
Post-quantum cryptographic algorithms for the Arcanum engine
-
he-ring
that provides fast implementations of rings commonly used in homomorphic encryption, built on feanor-math
-
icicle-core
GPU ZK acceleration by Ingonyama
-
ntt
Fast NTT (number theoretic transform) for polynomial multiplcation for primes, prime power, and certain composite moduli
-
mlkem-fips203
MLKEM [512, 768, 1024] module-lattice key encapsulation mechanism following the FIPS 203 standard
-
pqc_dilithium
A post-quantum cryptographic signature scheme based on the hardness of lattice problems over module lattices
-
concrete-ntt
pure Rust high performance number theoretic transform library
-
bgv
An efficient FHE library
-
poulpy
Efficient & modular FHE library
-
fn-dsa-comm
FN-DSA signature scheme
-
goldilocks-ntt
fast NTTs over the Goldilocks prime field
-
icicle-cuda-runtime
Ingonyama's Rust wrapper of CUDA runtime
-
crystals-dilithium
Pure RUST implementation of CRYSTALS-Dilithium digital signature scheme
-
pqc_dilithium_edit
Modified version. A post-quantum cryptographic signature scheme based on the hardness of lattice problems over module lattices
-
feanor-math-hexl
wrapper for the Intel HEXL library
-
kemeleon
encoding algorithms for obfuscating ML-KEM handshake elements
-
sppark
Zero-knowledge template library
-
ajtai
A no-std implementation of the Ajtai commitment scheme
-
tectonic-bedrock
Tectonic's common cryptography library
-
zeknox_p2
ZEro KNOwledge Xcelerated (accelerated ZKP) compatible with 0xPolygonZero/plonky2
-
commonware-math
Create and manipulate mathematical objects
-
cpntt
Number Theoretic Transform for competitive programming
-
dcrypt-algorithms
Cryptographic primitives for the dcrypt library
-
falcon512_rs
Pure Rust implementation of Falcon-512 signature scheme
-
snarkvm-algorithms-cuda
Cuda optimizations for a decentralized virtual machine
-
kaist
API library
-
ntt_assembler
nandtotetris assembler
-
intent-transfer
Fogo Sessions intent-transfer program
-
zeknox
ZEro KNOwledge Xcelerated (accelerated ZKP)
-
authnz-pqc-dilithium
A post-quantum cryptographic signature scheme based on the hardness of lattice problems over module lattices. Edited for Authnz
-
risc0-zkp-core
RISC Zero zero-knowledge proof system core crate
-
vaz256
Pure Rust implementation of Verified Abbreviated Zeta 256 bits (VAZ256) - a digital signature scheme for post-quantum computing-resistant signatures combining Dilithium5 and SHAKE256 for key compressions
Try searching with DuckDuckGo or on crates.io.