From Precise to Random: A Systematic Differential Fault Analysis of the Lightweight Block Cipher Lilliput
Peipei Xie, Siwei Chen, Zejun Xiang, Shasha Zhang, Xiangyong Zeng

TL;DR
This paper systematically analyzes the fault resistance of the lightweight block cipher Lilliput, revealing significant vulnerabilities to differential fault analysis under various realistic fault models, which impacts its practical security.
Contribution
It is the first comprehensive differential fault analysis of Lilliput under multiple fault models, demonstrating its susceptibility to practical fault attacks.
Findings
High success rates in key recovery with few faults.
Vulnerability persists even with random fault locations.
Practical fault attacks pose a serious threat to Lilliput's security.
Abstract
At SAC 2013, Berger et al. first proposed the Extended Generalized Feistel Networks (EGFN) structure for the design of block ciphers with efficient diffusion. Later, based on the Type-2 EGFN, they instantiated a new lightweight block cipher named Lilliput (published in IEEE Transactions on Computers, Vol. 65, Issue 7, 2016). According to published cryptanalysis results, Lilliput is sufficiently secure against theoretical attacks such as differential, linear, boomerang, and integral attacks, which rely on the statistical properties of plaintext and ciphertext. However, there is a lack of analysis regarding its resistance to physical attacks in real-world scenarios, such as fault attacks. In this paper, we present the first systematic differential fault analysis (DFA) of Lilliput under three nibble-oriented fault models with progressively relaxed adversarial assumptions to comprehensively…
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 · Physical Unclonable Functions (PUFs) and Hardware Security · Coding theory and cryptography
