Preventing fault attacks using fault randomisation with a case study on AES. (2017)
- Record Type:
- Journal Article
- Title:
- Preventing fault attacks using fault randomisation with a case study on AES. (2017)
- Main Title:
- Preventing fault attacks using fault randomisation with a case study on AES
- Authors:
- Ghosh, Shamit
Saha, Dhiman
Sengupta, Abhrajit
Chowdhury, Dipanwita Roy - Abstract:
- Fault attacks are one of the most effective side-channel attacks on symmetric key ciphers. Over the years a variety of countermeasure techniques have been proposed to prevent this kind of attack. Among them, infective countermeasures have been shown to be the most efficient way to prevent fault attacks. However, none of the countermeasures has been found to last in terms of security. Battistello and Giraud (2013) have broken the last two surviving infective methods against fault attacks on AES and emphasised the need for a better security framework for fault attack countermeasures. The current work is the first such step towards achieving the design of a secure infective countermeasure as suggested by Battistello and Giraud (2013). In this paper, we develop a theoretical framework based on fault randomisation to formalise the infective approach used in fault attack countermeasures. On the basis of this formalisation, a new infective countermeasure is proposed which employs a randomised nonlinear mixing coupled with a linear diffusion function. A case study on AES with a practical construction of the countermeasure is presented. To achieve a more optimised design, cellular automata is employed. Both the designs are implemented on Xilinx SPARTAN-3 FPGA platform and compared favourably with a related scheme in the literature.
- Is Part Of:
- International journal of applied cryptography. Volume 3:Number 3(2017)
- Journal:
- International journal of applied cryptography
- Issue:
- Volume 3:Number 3(2017)
- Issue Display:
- Volume 3, Issue 3 (2017)
- Year:
- 2017
- Volume:
- 3
- Issue:
- 3
- Issue Sort Value:
- 2017-0003-0003-0000
- Page Start:
- 225
- Page End:
- 235
- Publication Date:
- 2017
- Subjects:
- infective countermeasure -- AES -- fault attack countermeasure -- randomised mixing -- cellular automata -- maximum length nonlinearity
Data encryption (Computer science) -- Periodicals
Cryptography -- Periodicals
Computer security -- Periodicals
652.8 - Journal URLs:
- http://inderscience.metapress.com/content/121008 ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1753-0563
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 8938.xml