Post-quantum lattice cryptography.
A Go library for lattice-based cryptographic primitives. Multi-party computation, fully homomorphic encryption, ring-LWE, and beyond. Open source.
go get github.com/luxfi/lattice/v6
What's inside
RLWE
Ring learning with errors base layer.
BFV / BGV / CKKS
Encrypted arithmetic schemes for integers and reals.
MHE / MPC
Multi-party homomorphic encryption with threshold key generation.
DAG-RNS
Residue-number-system optimizations for high-throughput ops.
GPU
NVIDIA-CUDA accelerated kernels for production workloads.
Hierarchical
Composable lattice hierarchy for protocol designers.