Carry Your Fault: A Fault Propagation Attack on Side-Channel Protected LWE-based KEM
Suparna Kundu, Siddhartha Chowdhury, Sayandeep Saha, Angshuman, Karmakar, Debdeep Mukhopadhyay, Ingrid Verbauwhede

TL;DR
This paper introduces a novel fault propagation attack on side-channel protected LWE-based KEMs, exploiting the A2B conversion process to recover cryptographic keys, demonstrated on Kyber with practical EM fault testing.
Contribution
It presents the first attack exploiting an algorithmic component designed for masking, revealing vulnerabilities in secure LWE-based cryptographic implementations.
Findings
Successful key recovery on Kyber using the proposed fault attack
Attack exploits the A2B conversion's data dependency to leak information
Validated attack through both simulation and EM fault injection on hardware
Abstract
Post-quantum cryptographic (PQC) algorithms, especially those based on the learning with errors (LWE) problem, have been subjected to several physical attacks in the recent past. Although the attacks broadly belong to two classes - passive side-channel attacks and active fault attacks, the attack strategies vary significantly due to the inherent complexities of such algorithms. Exploring further attack surfaces is, therefore, an important step for eventually securing the deployment of these algorithms. Also, it is important to test the robustness of the already proposed countermeasures in this regard. In this work, we propose a new fault attack on side-channel secure masked implementation of LWE-based key-encapsulation mechanisms (KEMs) exploiting fault propagation. The attack typically originates due to an algorithmic modification widely used to enable masking, namely the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Quantum-Dot Cellular Automata · Physical Unclonable Functions (PUFs) and Hardware Security
