Abstract
Scan-based Design-for-Test (DFT) is a powerful testing scheme, but it can be used to retrieve the secrets stored in a crypto chip thus compromising its security. On one hand, sacrificing security for testability by using traditional scan-based DFT restricts its use in privacy sensitive applications. On the other hand, sacrificing testability for security by abandoning scan-based DFT hurts product quality. The security of a crypto chip comes from the small secret key stored in a few registers and the testability of a crypto chip comes from the data path and control path implementing the crypto algorithm. Based on this key observation, we propose a novel scan DFT architecture called secure scan that maintains the high test quality of traditional scan DFT without compromising the security. We used a hardware implementation of the Advanced Encryption Standard (AES) to show that the traditional Scan DFT scheme can compromise the secret key. We then showed that by using secure scan DFT, neither the secret key nor the testability of the AES implementation is compromised.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - Design Automation Conference |
Pages | 135-140 |
Number of pages | 6 |
State | Published - 2005 |
Event | 42nd Design Automation Conference, DAC 2005 - Anaheim, CA, United States Duration: Jun 13 2005 → Jun 17 2005 |
Other
Other | 42nd Design Automation Conference, DAC 2005 |
---|---|
Country/Territory | United States |
City | Anaheim, CA |
Period | 6/13/05 → 6/17/05 |
Keywords
- Crypto Hardware
- Scan-based DFT
- Security
- Testability
ASJC Scopus subject areas
- Hardware and Architecture
- Control and Systems Engineering