DocumentCode :
3039754
Title :
A Novel Countermeasure Enhancing Side Channel Immunity in FPGAs
Author :
Zafar, Y. ; Har, D.
Author_Institution :
Dept. of Inf. & Commun., Gwangju Inst. of Sci. & Technol., Gwangju
fYear :
2008
fDate :
Sept. 29 2008-Oct. 4 2008
Firstpage :
132
Lastpage :
137
Abstract :
Side channel attacks (SCAs) are very effective in extracting information from algorithmically secure systems. Since, the earliest reports of attacks exploiting side channels such as power consumption, timing behavior and electromagnetic radiation etc., the countermeasures to resist such attacks have also been proposed. FPGAs originally thought to be resistant to such attacks because of some inherent characteristics were also found to leak information over the side channels. Overtime, SCA countermeasures have been proposed that continue to fade away as resistant attack techniques are developed. In this article an FPGA implementation of a multi-clock system with cipher embodiment, incorporating a novel countermeasure to resist SCAs, is presented. The proposed methodology of embedding single inverter ring oscillators (SIROs) within the synchronous cores helps improve immunity against electromagnetic, fault and glitch attacks, while the introduction of frequency hopping by randomly varying frequency driving the cipher hardens the system against power and timing attacks. The incorporated countermeasure enhances the immunity of FPGA based implementation against multiple types of SCAs without adversely affecting cost or performance.
Keywords :
cryptography; field programmable gate arrays; oscillators; FPGA; cipher embodiment; electromagnetic radiation; frequency hopping; multiclock system; power consumption; randomly varying frequency; resistant attack techniques; side channel attacks; side channel immunity; single inverter ring oscillators; timing behavior; Costs; Data mining; Electromagnetic radiation; Energy consumption; Field programmable gate arrays; Frequency; Inverters; Resists; Ring oscillators; Timing; Countermeasure; FPGA; SCA; SIRO;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Electronics and Micro-electronics, 2008. ENICS '08. International Conference on
Conference_Location :
Valencia
Print_ISBN :
978-0-7695-3370-4
Electronic_ISBN :
978-0-7695-3370-4
Type :
conf
DOI :
10.1109/ENICS.2008.11
Filename :
4641250
Link To Document :
بازگشت