DocumentCode
2011679
Title
Differential scan-path: A novel solution for secure design-for-testability
Author
Manich, Salvador ; Wamser, Markus Stefan ; Guillen, Oscar M. ; Sigl, Georg
Author_Institution
BarcelonaTech, Univ. Politec. de Catalunya, Barcelona, Spain
fYear
2013
fDate
6-13 Sept. 2013
Firstpage
1
Lastpage
9
Abstract
In this paper, we present a new scan-path structure for improving the security of systems including scan paths, which normally introduce a security critical information leak channel into a design. Our structure, named differential scan path (DiSP), divides the internal state of the scan path in two sections. During the shift-out operation, only subtraction of the two sections is provided. Inferring the internal state from this subtraction requires much guesswork that increases exponentially with scan path length while the resulting fault coverage is only marginally altered. Subtraction does not preserve parity, thus avoiding attacks using parity information. The structure is simple, needs little area and does not require unlocking keys. Through implementing the DiSP in an elliptic curve crypto-graphic coprocessor, we demonstrate how easily it can be integrated into existing design tools. Simulations show that test effectiveness is preserved and that the internal state is effectively hidden.
Keywords
application specific integrated circuits; design for testability; fault diagnosis; integrated circuit testing; public key cryptography; differential scan path; elliptic curve cryptographic coprocessor; fault coverage; scan path length; secure design-for-testability; subtraction; Clocks; Cryptography; Flip-flops; Registers; Standards; Vectors; BILBO; attack; scan path; security; testability;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Conference (ITC), 2013 IEEE International
Conference_Location
Anaheim, CA
ISSN
1089-3539
Type
conf
DOI
10.1109/TEST.2013.6651902
Filename
6651902
Link To Document