TY - JOUR
T1 - Scan-based attack on AES through round registers and its countermeasure
AU - Shi, Youhua
AU - Togawa, Nozomu
AU - Yanagisawa, Masao
PY - 2012/12
Y1 - 2012/12
N2 - Scan-based side channel attack on hardware implementations of cryptographic algorithms has shown its great security threat. Unlike existing scan-based attacks, in our work we observed that instead of the secret-related-registers, some non-secret registers also carry the potential of being misused to help a hacker to retrieve secret keys. In this paper, we first present a scan-based side channel attack method on AES by making use of the round counter registers, which are not paid attention to in previous works, to show the potential security threat in designs with scan chains. And then we discussed the issues of secure DFT requirements and proposed a secure scan scheme to preserve all the advantages and simplicities of traditional scan test, while significantly improve the security with ignorable design overhead, for crypto hardware implementations.
AB - Scan-based side channel attack on hardware implementations of cryptographic algorithms has shown its great security threat. Unlike existing scan-based attacks, in our work we observed that instead of the secret-related-registers, some non-secret registers also carry the potential of being misused to help a hacker to retrieve secret keys. In this paper, we first present a scan-based side channel attack method on AES by making use of the round counter registers, which are not paid attention to in previous works, to show the potential security threat in designs with scan chains. And then we discussed the issues of secure DFT requirements and proposed a secure scan scheme to preserve all the advantages and simplicities of traditional scan test, while significantly improve the security with ignorable design overhead, for crypto hardware implementations.
KW - Crypto implementation
KW - Scan-based side channel attack
KW - Security
KW - Testability
UR - http://www.scopus.com/inward/record.url?scp=84870487613&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84870487613&partnerID=8YFLogxK
U2 - 10.1587/transfun.E95.A.2338
DO - 10.1587/transfun.E95.A.2338
M3 - Article
AN - SCOPUS:84870487613
SN - 0916-8508
VL - E95-A
SP - 2338
EP - 2346
JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
IS - 12
ER -