A hardware FPGA implementation of fault attack countermeasure

Hassen Mestiri, Fatma Kahri, Belgacem Bouallegue, Mohsen Machhout

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

To secure the Advanced Encryption Standard (AES) implementation against fault injection attacks known as differential fault analysis attacks, different fault detection schemes have been proposed. The AES is used in many embedded systems to provide security. It has become the default choice for security services in numerous applications. In this paper, a parity fault detection scheme has been presented in order to secure AES. This scheme based on parity comparison between the correct parity of the round output and the predicted parity according to the processing steps of the AES round. Moreover, we discuss the strengths and the weaknesses of this scheme against the fault attacks. Experimental synthesis results show that the fault coverage reaches 99.86% for the proposed scheme. The proposed fault detection scheme has been implemented on Xilinx Virtex-5 FPGA. Its fault coverage, area overhead, frequency degradation and throughput have been compared and it is shown that the proposed scheme allows a trade-off between the implementation cost and the security of the AES.

Original languageEnglish
Title of host publicationSTA 2014 - 15th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages178-183
Number of pages6
ISBN (Electronic)9781479959075
DOIs
StatePublished - 15 Apr 2014
Externally publishedYes
Event15th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering, STA 2014 - Hammamet, Tunisia
Duration: 21 Dec 201423 Dec 2014

Publication series

NameSTA 2014 - 15th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering

Conference

Conference15th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering, STA 2014
Country/TerritoryTunisia
CityHammamet
Period21/12/1423/12/14

Keywords

  • Advanced Encryption Standard
  • Fault Attacks
  • Fault Detection
  • FPGA Implementation
  • Security

Fingerprint

Dive into the research topics of 'A hardware FPGA implementation of fault attack countermeasure'. Together they form a unique fingerprint.

Cite this