Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Cryptographic Hardware and Embedded Systems - CHES 2006
  3. Conference paper

A Generalized Method of Differential Fault Attack Against AES Cryptosystem

  • Conference paper
  • pp 91–100
  • Cite this conference paper
Cryptographic Hardware and Embedded Systems - CHES 2006 (CHES 2006)
A Generalized Method of Differential Fault Attack Against AES Cryptosystem
  • Amir Moradi18,
  • Mohammad T. Manzuri Shalmani18 &
  • Mahmoud Salmasizadeh19 

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 4249))

Included in the following conference series:

  • International Workshop on Cryptographic Hardware and Embedded Systems
  • 4592 Accesses

  • 120 Citations

Abstract

In this paper we describe two differential fault attack techniques against Advanced Encryption Standard (AES). We propose two models for fault occurrence; we could find all 128 bits of key using one of them and only 6 faulty ciphertexts. We need approximately 1500 faulty ciphertexts to discover the key with the other fault model. Union of these models covers all faults that can occur in the 9th round of encryption algorithm of AES-128 cryptosystem. One of main advantage of proposed fault models is that any fault in the AES encryption from start (AddRoundKey with the main key before the first round) to MixColumns function of 9th round can be modeled with one of our fault models. These models cover all states, so generated differences caused by diverse plaintexts or ciphertexts can be supposed as faults and modeled with our models. It establishes a novel technique to cryptanalysis AES without side channel information. The major difference between these methods and previous ones is on the assumption of fault models. Our proposed fault models use very common and general assumption for locations and values of occurred faults.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Differential Fault Analysis Against AES Based on a Hybrid Fault Model

Chapter © 2024

Strengthening the Security of AES Against Differential Fault Attack

Chapter © 2022

A Better MixColumns Matrix to AES Against Differential Fault Analysis Attack

Chapter © 2023

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Algorithms
  • Computer Science
  • Cryptology
  • Logical Analysis
  • Principles and Models of Security
  • System Robustness
  • Fault Injection Attacks on Cryptographic Systems

References

  1. Boneh, D., DeMillo, R.A., Lipton, R.J.: On the Importance of Eliminating Errors in Cryptographic Computations. Journal of Cryptology 14(2), 101–120 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  2. Biham, E., Shamir, A.: Differential Fault Analysis of Secret Key Cryptosystems. In: Kaliski Jr., B.S. (ed.) CRYPTO 1997. LNCS, vol. 1294, pp. 513–525. Springer, Heidelberg (1997)

    Google Scholar 

  3. Blömer, J., Seifert, J.-P.: Fault Based Cryptanalysis of the Advanced Encryption Standard (AES). In: Financial Cryptography 2003. LNCS. Springer, Heidelberg (2003), Also available at: http://eprint.iacr.org/2002/075

    Google Scholar 

  4. Dusart, P., Letourneux, G., Vivolo, O.: Differential Fault Analysis on A.E.S, Available at: http://eprint.iacr.org/2003/010

  5. Giraud, C.: DFA on AES. In: Dobbertin, H., Rijmen, V., Sowa, A. (eds.) AES 2005. LNCS, vol. 3373, pp. 27–41. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Piret, G., Quisquater, J.J.: A Differential Fault Attack Technique against SPN Structures, with Application to the AES and Khazad. In: Walter, C.D., Koç, Ç.K., Paar, C. (eds.) CHES 2003. LNCS, vol. 2779, pp. 77–88. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. National Institute of Standards and Technology, Advanced Encryption Standard, NIST FIPS PUB 197 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Department of Computer Engineering, Sharif University of Technology, Azadi St., Tehran, Iran

    Amir Moradi & Mohammad T. Manzuri Shalmani

  2. Electronic Research Center, Sharif University of Technology, Azadi St., Tehran, Iran

    Mahmoud Salmasizadeh

Authors
  1. Amir Moradi
    View author publications

    Search author on:PubMed Google Scholar

  2. Mohammad T. Manzuri Shalmani
    View author publications

    Search author on:PubMed Google Scholar

  3. Mahmoud Salmasizadeh
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Versailles Saint-Quentin-en-Yvelines University, 45 Avenue des Etats-Unis, 78035, Versailles Cedex, France

    Louis Goubin

  2. Information Technology R&D Center, Mitsubishi Electric Corporation, 5-1-1 Ofuna Kamakura Kanagawa, Japan

    Mitsuru Matsui

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moradi, A., Shalmani, M.T.M., Salmasizadeh, M. (2006). A Generalized Method of Differential Fault Attack Against AES Cryptosystem. In: Goubin, L., Matsui, M. (eds) Cryptographic Hardware and Embedded Systems - CHES 2006. CHES 2006. Lecture Notes in Computer Science, vol 4249. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11894063_8

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/11894063_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46559-1

  • Online ISBN: 978-3-540-46561-4

  • eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • AES
  • Fault Attacks
  • Smart Card
  • Side Channel Attacks
  • Cryptanalysis

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

162.0.217.198

Not affiliated

Springer Nature

© 2026 Springer Nature