Paper 2020/1268

A Novel Duplication Based Countermeasure To Statistical Ineffective Fault Analysis

Anubhab Baksi, Vinay B. Y. Kumar, Banashri Karmakar, Shivam Bhasin, Dhiman Saha, and Anupam Chattopadhyay

Abstract

The Statistical Ineffective Fault Analysis, SIFA, is a recent addition to the family of fault based cryptanalysis techniques. SIFA based attack is shown to be formidable and is able to bypass virtually all the conventional fault attack countermeasures. Reported countermeasures to SIFA incur overheads of the order of at least thrice the unprotected cipher. We propose a novel countermeasure that reduces the overhead (compared to all existing countermeasures) as we rely on a simple duplication based technique. In essence, our countermeasure eliminates the observation that enables the attacker to perform SIFA. The core idea we use here is to choose the encoding for the state bits randomly. In this way, each bit of the state is free from statistical bias, which renders SIFA unusable. Our approach protects against stuck-at faults and also does not rely on any side channel countermeasure. We show the effectiveness of the countermeasure through an open source gate-level fault attack simulation tool. Our approach is probably the simplest and the most cost effective.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. Minor revision. Australasian Conference on Information Security and Privacy (ACISP), 2020
Keywords
fault attackcountermeasuresifa
Contact author(s)
anubhab001 @ e ntu edu sg
History
2020-11-28: last of 5 revisions
2020-10-14: received
See all versions
Short URL
https://ia.cr/2020/1268
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/1268,
      author = {Anubhab Baksi and Vinay B.  Y.  Kumar and Banashri Karmakar and Shivam Bhasin and Dhiman Saha and Anupam Chattopadhyay},
      title = {A Novel Duplication Based Countermeasure To Statistical Ineffective Fault Analysis},
      howpublished = {Cryptology ePrint Archive, Paper 2020/1268},
      year = {2020},
      note = {\url{https://eprint.iacr.org/2020/1268}},
      url = {https://eprint.iacr.org/2020/1268}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.