## CryptoDB

### Paper: Differential Fault Analysis on SMS4 Using a Single Fault

Authors: Ruilin Li Bing Sun Chao Li Jianxiong You URL: http://eprint.iacr.org/2010/063 Search ePrint Search Google Differential Fault Analysis (DFA) attack is a powerful cryptanalytic technique that could be used to retrieve the secret key by exploiting computational errors in the encryption (decryption) procedure. In the present paper, we propose a new DFA attack on SMS4 using a single fault. We show that if a random byte fault is induced into either the second, third, or forth word register at the input of the $28$-th round, the $128$-bit master key could be recovered with an exhaustive search of $22.11$ bits on average. The proposed attack makes use of the characteristic of the cipher's structure, the speciality of the diffusion layer, and the differential property of the S-box. Furthermore, it can be tailored to any block cipher employing a similar structure and an SPN-style round function as that of SMS4.
##### BibTeX
@misc{eprint-2010-22964,
title={Differential Fault Analysis on SMS4 Using a Single Fault},
booktitle={IACR Eprint archive},
keywords={secret-key cryptography / fault attacks, differential fault analysis, block cipher, SMS4},
url={http://eprint.iacr.org/2010/063},
note={ securitylrl@gmail.com 14763 received 6 Feb 2010, last revised 2 Jun 2010},
author={Ruilin Li and Bing Sun and Chao Li and Jianxiong You},
year=2010
}