loading...
Scan Based Side Channel Attack on Dedicated Hardware Implementations of Data Encryption Standard
Charlotte, NC, USA October 26-October 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ITC.2004.157International Test Conference 2004 (I ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Bo Yang, Polytechnic University, Brooklyn, NY
Kaijie Wu, Polytechnic University, Brooklyn, NY
Ramesh Karri, Polytechnic University, Brooklyn, NY

Scan based test is a double edged sword. On one hand, it is a powerful test technique. On the other hand, it is an equally powerful attack tool. In this paper we show that scan chains can be used as a side channel to recover secret keys from a hardware implementation of the Data Encryption Standard (DES).

By loading pairs of known plaintexts with one-bit difference in the normal mode and then scanning out the internal state in the test mode, we first determine the position of all scan elements in the scan chain. Then, based on a systematic analysis of the structure of the nonlinear substitution boxes, and using three additional plaintexts we discover the DES secret key. Finally, some assumptions in the attack are discussed.

Citation:
Bo Yang, Kaijie Wu, Ramesh Karri, "Scan Based Side Channel Attack on Dedicated Hardware Implementations of Data Encryption Standard," itc, pp.339-344, International Test Conference 2004 (ITC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.