DocumentCode :
3712352
Title :
From theory to practice of private circuit: A cautionary note
Author :
Debapriya Basu Roy;Shivam Bhasin;Sylvain Guilley;Jean-Luc Danger;Debdeep Mukhopadhyay
Author_Institution :
Secured Embedded Architecture Laboratory, IIT Kharagpur, India
fYear :
2015
Firstpage :
296
Lastpage :
303
Abstract :
Private circuits, from their publication, have been really popular among the researchers. They also form the basis for provable masking schemes. There are several works which try to improve the results of bit-level private circuits based on 2-input gates for the combinational logic. However, strangely, no practical side-channel analysis of private circuits has been presented so far, which is the focus of the present paper. In this paper, we have tried to identify the `ambush´ or hidden dangers in the implementation of private circuits, which can compromise its security in practical scenarios. We have implemented block cipher SIMON with private circuit and have performed side-channel analysis on it. The result shows that, in practice, there is significant amount of information leakage which can be exploited by adversaries. Some leakage comes from practical optimization applied by standard CAD tools, if they restructure the netlists. But even with immutable netlists, we identify leakage caused by a kind of glitch known as early evaluation. Lastly, we demonstrate how to translate theoretically secure private circuit to practically secure private circuit with added overhead, by clocking every combinational gate. Leakage detection tests are applied to attest the security of considered variants of private circuits.
Keywords :
"Logic gates","Ciphers","Table lookup","Field programmable gate arrays","Integrated circuit modeling"
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2015 33rd IEEE International Conference on
Type :
conf
DOI :
10.1109/ICCD.2015.7357117
Filename :
7357117
Link To Document :
بازگشت