• DocumentCode
    43479
  • Title

    Novel Test-Mode-Only Scan Attack and Countermeasure for Compression-Based Scan Architectures

  • Author

    Ali, Sk Subidh ; Saeed, Samah M. ; Sinanoglu, Ozgur ; Karri, Ramesh

  • Author_Institution
    New York Univ. Abu Dhabi, Abu Dhabi, United Arab Emirates
  • Volume
    34
  • Issue
    5
  • fYear
    2015
  • fDate
    May-15
  • Firstpage
    808
  • Lastpage
    821
  • Abstract
    Scan design is a de facto design-for-testability (DfT) technique that enhances access during manufacturing test process. However, it can also be used as a back door to leak secret information from a secure chip. In existing scan attacks, the secret key of a secure chip is retrieved by using both the functional mode and the test mode of the chip. These attacks can be thwarted by applying a reset operation when there is a switch of mode. However, the mode-reset countermeasure can be thwarted by using only the test mode of a secure chip. In this paper, we perform a detailed analysis on the test-mode-only scan attack. We propose attacks on an advanced encryption standard (AES) design with a basic scan architecture as well as on an AES design with an advanced DfT infrastructure that comprises decompressors and compactors. The attack results show that indeed the secure chips are vulnerable to test-mode-only attacks. The secret key can be recovered within 1 s even in the presence of decompressors and compactors. We then propose new countermeasures to thwart these attacks. The proposed countermeasures incur minimal cost while providing high success rate.
  • Keywords
    cryptography; design for testability; integrated circuit testing; AES design; DfT technique; advanced DfT infrastructure; advanced encryption standard design; basic scan architecture; compactors; compression-based scan architectures; decompressors; design-for-testability technique; functional mode; manufacturing test process; mode-reset countermeasure; scan design; secret key; secure chip; test mode; test-mode-only scan attack; Ciphers; Circuit faults; Computer architecture; Registers; Silicon; Switches; Vectors; AES; Advanced encryption standard (AES); Decompressor; Scan Attack; Scan Chain; Scan-based DfT; Security; Testability; decompressor; scan attack; scan chain; scan-based design-for-testability (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.2015.2398423
  • Filename
    7027810