Differential fault attacks against AES tampering with the instruction flow

作者: Silvia Mella , Filippo Melzani , Andrea Visconti

DOI: 10.5220/0005112104390444

关键词:

摘要: Most of the attacks against Advanced Encryption Standard based on faults mainly aim at either altering temporary value message or key during computation. Few other tamper instruction flow in order to reduce number round iterations one two. In this work, we extend idea and present fault AES algorithm that exploit misbehavior last round. particular, consider cause skip, repeat corrupt four functions. principle, these are applicable both software hardware implementations, by targeting execution instructions control logic. As conclusion countermeasures must also cover not only processed data.

参考文章(26)
Jörn-Marc Schmidt, Marcel Medwed, Countermeasures for Symmetric Key Ciphers Fault Analysis in Cryptography. pp. 73- 87 ,(2012) , 10.1007/978-3-642-29656-7_5
Ludger Hemme, A Differential Fault Attack Against Early Rounds of (Triple-)DES Lecture Notes in Computer Science. pp. 254- 267 ,(2004) , 10.1007/978-3-540-28632-5_19
Kaouthar Bousselam, Giorgio Di Natale, Marie-Lise Flottes, Bruno Rouzeyre, On Countermeasures Against Fault Attacks on the Advanced Encryption Standard Fault Analysis in Cryptography. pp. 89- 108 ,(2012) , 10.1007/978-3-642-29656-7_6
Richard A. DeMillo, Dan Boneh, Richard J. Lipton, On the Importance of Checking Cryptographic Protocols for Faults (Extended Abstract). theory and application of cryptographic techniques. pp. 37- 51 ,(1997)
Fault Analysis in Cryptography Springer Publishing Company, Incorporated. ,(2012) , 10.1007/978-3-642-29656-7
Hamid Choukri, Michael Tunstall, movlw Ah, movwf RoundCounter, Round Reduction Using Faults ,(2005)
Chien-Ning Chen, Sung-Ming Yen, Differential fault analysis on AES key schedule and some countermeasures australasian conference on information security and privacy. pp. 118- 129 ,(2003) , 10.1007/3-540-45067-X_11
Debdeep Mukhopadhyay, An Improved Fault Based Attack of the Advanced Encryption Standard international conference on cryptology in africa. pp. 421- 434 ,(2009) , 10.1007/978-3-642-02384-2_26
Christophe Giraud, DFA on AES AES'04 Proceedings of the 4th international conference on Advanced Encryption Standard. pp. 27- 41 ,(2004) , 10.1007/11506447_4
Markus G. Kuhn, Oliver Kömmerling, Design principles for tamper-resistant smartcard processors WOST'99 Proceedings of the USENIX Workshop on Smartcard Technology on USENIX Workshop on Smartcard Technology. pp. 2- 2 ,(1999)