International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

A Hybrid Approach to Concurrent Error Detection for a Compact ASIC Implementation of the Advanced Encryption Standard

Authors:
Namin Yu
Howard M. Heys
Download:
URL: http://eprint.iacr.org/2007/072
Search ePrint
Search Google
Abstract: In this paper, we investigate the application of concurrent error detection circuitry to a compact application-specific integrated circuit (ASIC) implementation of the Advanced Encryption Standard (AES). The specific objective of the design is to develop a method suitable for compact ASIC implementations targeted to embedded systems such that the system is resistant to fault attacks. To provide the error detection, recognizing that previously proposed schemes are not well suited to compact implementations, it is proposed to adopt a hybrid approach consisting of parity codes in combination with partial circuit redundancy. For compact ASIC implementations, taking such an approach gives a better ability to detect faults than simple parity codes, with less area cost than proposed schemes which use full hardware redundancy. The results of the implementation analysis in this paper show that it is possible to implement an error detection scheme that is robust to multiple faults in a compact AES design such that about 39% of the overall system is devoted to the error detection functionality.
BibTeX
@misc{eprint-2007-13354,
  title={A Hybrid Approach to Concurrent Error Detection for a Compact ASIC Implementation of the Advanced Encryption Standard},
  booktitle={IACR Eprint archive},
  keywords={implementation / AES, block ciphers, cryptanalysis, implementation},
  url={http://eprint.iacr.org/2007/072},
  note={Unpublished howard@engr.mun.ca 13669 received 23 Feb 2007, withdrawn 5 Jun 2007},
  author={Namin Yu and Howard M. Heys},
  year=2007
}