• 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