Title :
A countermeasure against differential power analysis based on random delay insertion
Author :
Bucci, Marco ; Luzzi, Raimondo ; Guglielmo, Michele ; Trifiletti, Alessandro
Author_Institution :
Infineon Technol. AG, Graz, Austria
Abstract :
Differential power analysis is widely recognized as an extremely powerful and low-cost technique to extract secret information from cryptographic devices. As a consequence, DPA-countermeasures have been proposed in the technical literature ranging over every abstraction level in an embedded system, from software to transistor-level techniques. In this paper, a novel gate-level countermeasure is proposed which, exploiting the insertion of random delays in the datapath of a cryptographic processor, allows us to randomize not just the instantaneous current consumption profile but also the total charge quantity transferred from the power supply during a clock cycle.
Keywords :
cryptography; delays; embedded systems; power consumption; DPA-countermeasures; clock cycle; cryptographic devices; cryptographic processor; differential power analysis; embedded system; gate-level countermeasure; instantaneous current consumption profile; power supply; random delay insertion; total charge quantity; Cryptographic protocols; Cryptography; Data mining; Data security; Delay; Energy consumption; Filtering; Information security; Power supplies; Protection;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465395