light-lattice

A Lightweight Lattice Cryptography SuiteSignatures · Encapsulation · Key Exchange

The light-lattice suite

A lightweight approach
to lattice cryptography.

We bring together four algorithms for digital signatures, key encapsulation, and authenticated key exchange, exploring compact representations and efficient lattice-based constructions for post-quantum cryptography.

Lattice points with two basis vectors, vector b one and vector b two b1 b2
LATTICE FOUNDATIONS / LIGHTWEIGHT DESIGN

Four algorithms. One suite.

  1. 01BiTDigital SignatureLattice signatures with triangular masking and bimodal rejection sampling.
  2. 02ZENKey EncapsulationAn NTRU-based KEM using zero-divisor encoding and a double-encoding framework.
  3. 03PolarLACKey EncapsulationModule-LWE encryption and key encapsulation enhanced with polar codes.
  4. 04CreTAKEAuthenticated Key ExchangeTwo-message authenticated key exchange across KEM and signature credentials.