DocumentCode
3780078
Title
Differential fault attacks against AES tampering with the instruction flow
Author
Silvia Mella;Filippo Melzani;Andrea Visconti
Author_Institution
Universit? degli Studi di Milano, Milano, Italy
fYear
2014
Firstpage
1
Lastpage
6
Abstract
Most of the attacks against the Advanced Encryption Standard based on faults mainly aim at either altering the temporary value of the message or key during the computation. Few other attacks tamper the instruction flow in order to reduce the number of round iterations to one or two. In this work, we extend this idea and present fault attacks against the AES algorithm that exploit the misbehavior of the instruction flow during the last round. In particular, we consider faults that cause the algorithm to skip, repeat or corrupt one of the four AES round functions. In principle, these attacks are applicable against both software and hardware implementations, by targeting the execution of instructions or the control logic. As conclusion countermeasures against fault attacks must also cover the instruction flow and not only the processed data.
Keywords
"Software algorithms","Software","Hardware","Encryption","Mathematical model","Ciphers"
Publisher
ieee
Conference_Titel
Security and Cryptography (SECRYPT), 2014 11th International Conference on
Type
conf
Filename
7509522
Link To Document