Differential Fault Attack on ITUbee Block Cipher

作者:Fu, Shan; Xu, Guoai; Pan, Juan; Wang, Zongyue*; Wang, An
来源:ACM Transactions on Embedded Computing Systems, 2017, 16(2): 54.
DOI:10.1145/2967610

摘要

Differential Fault Attack (DFA) is a powerful cryptanalytic technique to retrieve secret keys by exploiting the faulty ciphertexts generated during encryption procedure. This article proposes a novel DFA attack that is effective on ITUbee, a software-oriented block cipher for resource-constrained devices. Different from other DFA, our attack makes use of not only faulty values, but also differences between fault-free intermediate values corresponding to 2 plaintexts, which combine traditional differential analysis with DFA. The possible injection positions with different number of faults are discussed. The most efficient attack takes 225 round function operations with 4 faults, which is achieved in a few seconds on a PC.