Cryptology ePrint Archive: Report 2007/072

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

Namin Yu and Howard M. Heys

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.

Category / Keywords: implementation / AES, block ciphers, cryptanalysis, implementation

Publication Info: Unpublished

Date: received 23 Feb 2007, withdrawn 5 Jun 2007

Contact author: howard at engr mun ca

Available format(s): (-- withdrawn --)

Note: The paper presents a novel implementation of a compact AES digital hardware circuit incorporating concurrent error detection capabilities.

Version: 20070605:145931 (All versions of this report)

Discussion forum: Show discussion | Start new discussion

[ Cryptology ePrint archive ]