Paper 2014/544 Original: eprint.iacr.org/2014/544 ↗

Secure Mutual Testing Strategy for Cryptographic SoCs

Amitabh Das
Dusko Karaklajic
Ingrid Verbauwhede
Abstract

This article presents a secure mutual testing strategy for System-on-Chips (SoCs) that implement cryptographic functionalities. Such approach eliminates the need for an additional trusted component that is used to test security sensitive cores in a SoC, like symmetric and public-key cryptographic modules. We combine two test approaches: Logic Built In Self Test (BIST) and secure scan-chain based testing and develop a strategy that preserves the test quality of the standard test methods, enhancing security of the testing scheme. In order to minimize the area overhead of the presented solution, we re-use the existing modules in different manners: a public-key cryptographic core to build the BIST infrastructure and a symmetric one to authenticate a device under test to a test server, thus preventing an unauthorized user from accessing the test interface. By doing so, we achieve both testability and security at the minimal cost.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2014-07-18: last updated
2014-07-18: published
Short URL
https://ia.cr/2014/544
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2014/544,
      author = {Amitabh Das and Dusko Karaklajic and Ingrid Verbauwhede},
      title = {Secure Mutual Testing Strategy for Cryptographic SoCs},
      howpublished = {Cryptology {ePrint} Archive, Paper 2014/544},
      year = {2014},
      url = {https://eprint.iacr.org/2014/544}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.