DocumentCode
2143945
Title
An EDA-friendly protection scheme against side-channel attacks
Author
Bayrak, Ali Galip ; Velickovic, Nikola ; Regazzoni, Francesco ; Novo, David ; Brisk, Philip ; Ienne, Paolo
Author_Institution
School of Computer and Communication Sciences, Ecole Polytechnique Fédérale de Lausanne (EPFL), CH-1015, Switzerland
fYear
2013
fDate
18-22 March 2013
Firstpage
410
Lastpage
415
Abstract
This paper introduces a generic and automated methodology to protect hardware designs from side-channel attacks in a manner that is fully compatible with commercial standard cell design flows. The paper describes a tool that artificially adds jitter to the clocks of the sequential elements of a cryptographic unit, which increases the non-determinism of signal timing, thereby making the physical device more difficult to attack. Timing constraints are then specified to commercial EDA tools, which restore the circuit functionality and efficiency while preserving the introduced randomness. The protection scheme is applied to an AES-128 hardware implementation that is synthesized using both ASIC and FPGA design flows.
Keywords
Clocks; Delays; Field programmable gate arrays; Hardware; Power demand; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location
Grenoble, France
ISSN
1530-1591
Print_ISBN
978-1-4673-5071-6
Type
conf
DOI
10.7873/DATE.2013.093
Filename
6513539
Link To Document