A New Framework for Constraint-Based Probabilistic Template Side Channel Attacks

被引:0
|
作者
Oren, Yossef [1 ]
Weisse, Ofir [2 ]
Wool, Avishai [3 ]
机构
[1] Columbia Univ, Network Secur Lab, New York, NY 10027 USA
[2] Tel Aviv Univ, Sch Comp Sci, Tel Aviv, Israel
[3] Tel Aviv Univ, Sch Elect Engn, Tel Aviv, Israel
关键词
Constraint solvers; power analysis; template attacks; EXPERTS; AES;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The use of constraint solvers, such as SAT-or Pseudo-Boolean-solvers, allows the extraction of the secret key from one or two side-channel traces. However, to use such a solver the cipher must be represented at bit-level. For byte-oriented ciphers this produces very large and unwieldy instances, leading to unpredictable, and often very long, run times. In this paper we describe a specialized byte-oriented constraint solver for side channel cryptanalysis. The user only needs to supply code snippets for the native operations of the cipher, arranged in a flow graph that models the dependence between the side channel leaks. Our framework uses a soft decision mechanism which overcomes realistic measurement noise and decoder classification errors, through a novel method for reconciling multiple probability distributions. On the DPA v4 contest dataset our framework is able to extract the correct key from one or two power traces in under 9 seconds with a success rate of over 79%.
引用
收藏
页码:17 / 34
页数:18
相关论文
共 50 条