DocumentCode :
1158640
Title :
Secure Scan: A Design-for-Test Architecture for Crypto Chips
Author :
Yang, Bo ; Wu, Kaijie ; Karri, Ramesh
Volume :
25
Issue :
10
fYear :
2006
Firstpage :
2287
Lastpage :
2293
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 the security for testability by using a traditional scan-based DFT restricts its use in privacy sensitive applications. On the other hand, sacrificing the testability for security by abandoning the scan-based DFT hurts the 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, the authors propose a novel scan DFT architecture called secure scan that maintains the high test quality of traditional scan DFT without compromising the security. They used a hardware implementation of the advanced encryption standard to show that the traditional scan DFT scheme can compromise the secret key. They then showed that by using secure-scan DFT, neither the secret key nor the testability of the AES implementation is compromised
Keywords :
cryptography; design for testability; microprocessor chips; advanced encryption standard; crypto chips; design-for-test architecture; scan DFT architecture; secret key; secure scan architecture; testability; Data security; Design for testability; Flip-flops; Hardware; Microprocessors; Packaging; Protection; Public key cryptography; Software maintenance; Testing; Crypto hardware; scan-based design for test (DFT); security; testability;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2005.862745
Filename :
1677712
Link To Document :
بازگشت