Differential scan-path: A novel solution for secure design-for-testability

S. Manich, Markus S. Wamser, Oscar M. Guillen, G. Sigl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - 2013 IEEE International Test Conference, ITC 2013
DOIs
StatePublished - 2013
Event44th IEEE International Test Conference, ITC 2013 - Anaheim, CA, United States
Duration: 10 Sep 201312 Sep 2013

Publication series

NameProceedings - International Test Conference
ISSN (Print)1089-3539

Conference

Conference44th IEEE International Test Conference, ITC 2013
Country/TerritoryUnited States
CityAnaheim, CA
Period10/09/1312/09/13

Keywords

  • BILBO
  • attack
  • scan path
  • security
  • testability

Fingerprint

Dive into the research topics of 'Differential scan-path: A novel solution for secure design-for-testability'. Together they form a unique fingerprint.

Cite this