Paper 2023/340
SALSA PICANTE: a machine learning attack on LWE with binary secrets
Abstract
Learning with Errors (LWE) is a hard math problem underpinning many proposed post-quantum cryptographic (PQC) systems. The only PQC Key Exchange Mechanism (KEM) standardized by NIST is based on module~LWE, and current publicly available PQ Homomorphic Encryption (HE) libraries are based on ring LWE. The security of LWE-based PQ cryptosystems is critical, but certain implementation choices could weaken them. One such choice is sparse binary secrets, desirable for PQ HE schemes for efficiency reasons. Prior work, SALSA, demonstrated a machine learning-based attack on LWE with sparse binary secrets in small dimensions (
Metadata
- Available format(s)
-
PDF
- Category
- Attacks and cryptanalysis
- Publication info
- Published elsewhere. Minor revision. ACM CCS 2023
- DOI
- 10.1145/3576915.3623076
- Keywords
- machine learninglearning with errorslattice-based cryptographycryptanalysis
- Contact author(s)
-
cathyli @ meta com
ja sotakova @ gmail com
ewenger @ uchicago edu
fcharton @ meta com
klauter @ meta com - History
- 2023-10-31: last of 3 revisions
- 2023-03-07: received
- See all versions
- Short URL
- https://ia.cr/2023/340
- License
-
CC BY-SA
BibTeX
@misc{cryptoeprint:2023/340, author = {Cathy Li and Jana Sotáková and Emily Wenger and Mohamed Malhou and Evrard Garcelon and Francois Charton and Kristin Lauter}, title = {{SALSA} {PICANTE}: a machine learning attack on {LWE} with binary secrets}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/340}, year = {2023}, doi = {10.1145/3576915.3623076}, url = {https://eprint.iacr.org/2023/340} }