DocumentCode :
2401795
Title :
Glitch-free implementation of masking in modern FPGAs
Author :
Moradi, Amir ; Mischke, Oliver
Author_Institution :
Horst Gortz Inst. for IT Security, Ruhr Univ. Bochum, Bochum, Germany
fYear :
2012
fDate :
3-4 June 2012
Firstpage :
89
Lastpage :
95
Abstract :
Due to the propagation of the glitches in combinational circuits side-channel leakage of the masked S-boxes realized in hardware is a known issue. Our contribution in this paper is to adopt a masked AES S-box circuit according to the FPGA resources in order to avoid the glitches. Our design is suitable for the 5, 6, and 7 FPGA series of Xilinx although our practical investigations are performed using a Virtex-5 chip. In short, compared to the original design synthesized by automatic tools while requiring the same area (slice count) our design reduces power consumption, critical path delay, and more importantly the side-channel leakage. In our practical investigations we could not recover any first-order leakage of our design using up to 50 million traces. However, since the targeted S-box realizes a first-order boolean masking, the second-order leakage could be revealed using around 25 million measurements.
Keywords :
Boolean functions; combinational circuits; cryptography; field programmable gate arrays; FPGA series; Virtex-5 chip; Xilinx; combinational circuits side-channel leakage; first-order boolean masking; glitch-free masking implementation; glitches propagation; masked AES S-box circuit; modern FPGA; power consumption; Cryptography; Field programmable gate arrays; Hardware; Inverters; Multiplexing; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2012 IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-2341-3
Type :
conf
DOI :
10.1109/HST.2012.6224326
Filename :
6224326
Link To Document :
بازگشت