Skip to main content

SALSA: Attacking Lattice Cryptography with Transformers

Publication ,  Conference
Wenger, E; Chen, M; Charton, F; Lauter, K
Published in: Advances in Neural Information Processing Systems
January 1, 2022

Currently deployed public-key cryptosystems will be vulnerable to attacks by full-scale quantum computers. Consequently, “quantum resistant” cryptosystems are in high demand, and lattice-based cryptosystems, based on a hard problem known as Learning With Errors (LWE), have emerged as strong contenders for standardization. In this work, we train transformers to perform modular arithmetic and mix half-trained models with statistical cryptanalysis techniques to propose SALSA: a machine learning attack on LWE-based cryptographic schemes. SALSA can fully recover secrets for small-to-mid size LWE instances with sparse binary secrets, and may scale to attack real-world LWE-based cryptosystems.

Duke Scholars

Published In

Advances in Neural Information Processing Systems

ISSN

1049-5258

Publication Date

January 1, 2022

Volume

35

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wenger, E., Chen, M., Charton, F., & Lauter, K. (2022). SALSA: Attacking Lattice Cryptography with Transformers. In Advances in Neural Information Processing Systems (Vol. 35).
Wenger, E., M. Chen, F. Charton, and K. Lauter. “SALSA: Attacking Lattice Cryptography with Transformers.” In Advances in Neural Information Processing Systems, Vol. 35, 2022.
Wenger E, Chen M, Charton F, Lauter K. SALSA: Attacking Lattice Cryptography with Transformers. In: Advances in Neural Information Processing Systems. 2022.
Wenger, E., et al. “SALSA: Attacking Lattice Cryptography with Transformers.” Advances in Neural Information Processing Systems, vol. 35, 2022.
Wenger E, Chen M, Charton F, Lauter K. SALSA: Attacking Lattice Cryptography with Transformers. Advances in Neural Information Processing Systems. 2022.

Published In

Advances in Neural Information Processing Systems

ISSN

1049-5258

Publication Date

January 1, 2022

Volume

35

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology