An Efficient Technique to Protect AES Secret Key from Scan Test Channel Attacks

作者:Song Jaehoon; Jung Taejin; Jung Jihun; Park Sungju*
来源:Journal of Semiconductor Technology and Science, 2012, 12(3): 286-292.
DOI:10.5573/JSTS.2012.12.3.286

摘要

Scan techniques are almost mandatorily adopted in designing current System-on-a-Chip (SoC) to enhance testability, but inadvertently secret keys can be stolen through the scan test channels of crypto So Cs. An efficient scan design technique is proposed in this paper to protect the secret key of an Advanced Encryption Standard (AES) core embedded in an SoC. A new instruction is added to IEEE 1149.1 boundary scan to use a fake key instead of user key, in which the fake key is chosen with meticulous care to improve the testability as well. Our approach can be implemented as user defined logic with conventional boundary scan design, hence no modification is necessary to any crypto IP core. Conformance to the IEEE 1149.1 standards is completely preserved while yielding better performance of area, power, and fault coverage with highly robust protection of the secret user key.

  • 出版日期2012-9