• DocumentCode
    2583679
  • Title

    Securing Scan Design Using Lock and Key Technique

  • Author

    Lee, Jeremy ; Tehranipoor, Mohammed ; Patel, Chintan ; Plusquellic, Jim

  • Author_Institution
    Dept. of CSEE, Maryland Baltimore County Univ., MD
  • fYear
    2005
  • fDate
    5-5 Oct. 2005
  • Firstpage
    51
  • Lastpage
    62
  • Abstract
    Scan test has been a common and useful method for testing VLSI designs due to the high controllability and observability it provides. These same properties have recently been shown to also be a security threat to the intellectual property on a chip (Yang et al., 2004). In order to defend from scan based attacks, we present the lock & key technique. Our proposed technique provides security while not negatively impacting the design´s fault coverage. This technique requires only that a small area overhead penalty is incurred for a significant return in security. Lock & key divides the already present scan chain into smaller subchains of equal length that are controlled by an internal test security controller. When a malicious user attempts to manipulate the scan chain, the test security controller goes into insecure mode and enables each subchain in an unpredictable sequence making controllability and observability of the circuit under test very difficult. We present and analyze the design of the lock & key techniques to show that this is a flexible option to secure scan designs for various levels of security
  • Keywords
    integrated circuit design; integrated circuit testing; security; VLSI design testing; circuit design security; fault coverage; internal test security controller; lock & key technique; scan chain; scan design security; scan subchains; scan testing; small area overhead penalty; Circuit faults; Circuit testing; Controllability; Cryptography; Flip-flops; Logic testing; Multiplexing; Observability; Security; Sequential analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Defect and Fault Tolerance in VLSI Systems, 2005. DFT 2005. 20th IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • ISSN
    1550-5774
  • Print_ISBN
    0-7695-2464-8
  • Type

    conf

  • DOI
    10.1109/DFTVS.2005.58
  • Filename
    1544503