DocumentCode
2592525
Title
A VLSI design flow for secure side-channel attack resistant ICs
Author
Tiri, Kris ; Verbauwhede, Ingrid
Author_Institution
California Univ., Los Angeles, CA, USA
fYear
2005
fDate
7-11 March 2005
Firstpage
58
Abstract
The paper presents a digital VLSI design flow to create secure, side-channel attack (SCA) resistant integrated circuits. The design flow starts from a normal design in a hardware description language, such as VHDL or Verilog, and provides a direct path to an SCA resistant layout. Instead of a full custom layout or an iterative design process with extensive simulations, a few key modifications are incorporated in a regular synchronous CMOS standard cell design flow. We discuss the basis for side-channel attack resistance and adjust the library databases and constraints files of the synthesis and place-and-route procedures accordingly. Experimental results show that a DPA (differential power analysis) attack on a regular single ended CMOS standard cell implementation of a module of the DES algorithm discloses the secret key after 200 measurements. The same attack on a secure version still does not disclose the secret key after more than 2000 measurements.
Keywords
CMOS digital integrated circuits; VLSI; hardware description languages; integrated circuit design; logic design; power consumption; security of data; CMOS standard cell design flow; DES algorithm; constraints files; differential power analysis attack; digital VLSI design flow; full custom layout; hardware description language; iterative design process; library databases; place-and-route procedures; power consumption; secret key disclosure; secure side-channel attack resistant IC; side-channel attack resistant integrated circuits; Algorithm design and analysis; CMOS process; Circuit simulation; Databases; Digital integrated circuits; Hardware design languages; Libraries; Measurement standards; Process design; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2005. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2288-2
Type
conf
DOI
10.1109/DATE.2005.44
Filename
1395793
Link To Document