Title :
Role of power grid in side channel attack and power-grid-aware secure design
Author :
Xinmu Wang ; Wen Vueh ; Roy, Debapriya Basu ; Narasimhan, Sriram ; Yu Zheng
Author_Institution :
Case Western Reserve Univ., Cleveland, OH, USA
Abstract :
Side-channel attack (SCA) is a method in which an attacker aims at extracting secret information from crypto chips by analyzing physical parameters (e.g. power). SCA has emerged as a serious threat to many mathematically unbreakable cryptography systems. From an attacker´s point of view, the difficulty of mounting SCA largely depends on Signal-to-Noise Ratio (SNR) of the side-channel information. It has been shown that SNR primarily depends on algorithmic and circuit-level implementation, measurement noise, as well as device thermal noise. However, to the best of our knowledge, there has not been any study on the effect of power delivery network (PDN) on SCA resistance. We note that the PDN plays a significant role in SNR of measured supply current. Furthermore, SCA resistance strongly depends on the operating frequency due to RLC structure of a power grid. In this paper, we analyze the effect of power grid on SCA and provide quantitative results to demonstrate the frequency-dependent SCA resistance due to PDN-induced noise. This property can potentially be exploited by an attacker to facilitate the attack by operating a device at favorable frequency points. On the other hand, from a designer´s perspective, one can explore countermeasures to secure the device at all operating frequencies while minimizing the design overhead. Based on this observation, we propose a frequency-dependent noise-injection based compensation technique to efficiently protect against SCA. Simulation results using realistic PDN model as well as experimental measurements using FPGA test board validate the observations on role of PDN in SCA and the efficacy of the proposed compensation approach.
Keywords :
compensation; cryptography; field programmable gate arrays; power grids; telecommunication channels; FPGA test board; PDN model; PDN-induced noise; RLC structure; SCA resistance; SNR; circuit-level implementation; compensation approach; crypto chips; frequency-dependent SCA resistance; frequency-dependent noise-injection based compensation technique; mathematically unbreakable cryptography systems; measurement noise; physical parameters; power delivery network; power-grid-aware secure design; secret information extraction; side channel attack; signal-to-noise ratio; Clocks; Cryptography; Nickel; Resistance; Signal to noise ratio; Switches; DPA; SCA resistance; Side-channel attack (SCA); noise injection; power delivery network;
Conference_Titel :
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE