An efficient countermeasure against fault sensitivity analysis using configurable delay blocks

Sho Endo, Yang Li, Naofumi Homma, Kazuo Sakiyama, Kazuo Ohta, Takafumi Aoki

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

22 Citations (Scopus)

Abstract

In this paper, we present an efficient countermeasure against Fault Sensitivity Analysis (FSA) based on a configurable delay blocks (CDBs). FSA is a new type of fault attack which exploits the relationship between fault sensitivity and secret information. Previous studies reported that it could break cryptographic modules equipped with conventional countermeasures against Differential Fault Analysis (DFA) such as redundancy calculation, Masked AND-OR and Wave Dynamic Differential Logic (WDDL). The proposed countermeasure can detect both DFA and FSA attacks based on setup time violation faults. The proposed ideas are to use a CDB as a time base for detection and to combine the technique with Li's countermeasure concept which removes the dependency between fault sensitivities and secret data. Post-manufacture configuration of the delay blocks allows minimization of the overhead in operating frequency which comes from manufacture variability. In this paper, we present an implementation of the proposed countermeasure, and describe its configuration method. We also investigate the hardware overhead of the proposed countermeasure implemented in ASIC for an AES module and demonstrate its validity through an experiment using a prototype FPGA implementation.

Original languageEnglish
Title of host publicationProceedings - 2012 Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2012
Pages95-102
Number of pages8
DOIs
Publication statusPublished - 2012
Event2012 Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2012 - Leuven, Belgium
Duration: 2012 Sept 92012 Sept 9

Publication series

NameProceedings - 2012 Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2012

Conference

Conference2012 Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2012
Country/TerritoryBelgium
CityLeuven
Period12/9/912/9/9

Keywords

  • AES
  • Configurable delay block
  • Countermeasures
  • Fault Sensitivity Analysis

Fingerprint

Dive into the research topics of 'An efficient countermeasure against fault sensitivity analysis using configurable delay blocks'. Together they form a unique fingerprint.

Cite this