From CISO Marketplace — the hub for security professionals Visit

Lattice-Based Cryptography

Cryptography

Definition

A family of post-quantum cryptographic constructions whose security relies on the computational hardness of lattice problems such as Learning With Errors (LWE) and Short Integer Solution (SIS), for which no efficient quantum algorithm is known.

Technical Details

Lattice problems are believed to be hard for both classical and quantum computers, making lattice-based cryptography the dominant approach in NIST's post-quantum standards. Key schemes include Kyber (key encapsulation), Dilithium (signatures), and FALCON (signatures). The Learning With Errors problem involves solving a system of noisy linear equations over integer lattices — computationally intractable without the secret key.

Practical Usage

Security engineers selecting post-quantum algorithms should understand that CRYSTALS-Kyber and CRYSTALS-Dilithium are lattice-based NIST standards suitable for most applications. SPHINCS+ provides a hash-based alternative for situations requiring a security hedge against potential future weaknesses in lattice assumptions.

Examples

Related Terms

CRYSTALS-Kyber CRYSTALS-Dilithium Post-Quantum Cryptography SPHINCS+ Harvest Now Decrypt Later
← Back to Glossary