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 条
  • [21] A framework of constraint-based modeling for cooperative decision systems
    Wang, HQ
    Liao, LJ
    KNOWLEDGE-BASED SYSTEMS, 1997, 10 (02) : 111 - 120
  • [22] Constraint-Based Modelling as a Tutoring Framework for Japanese Honorifics
    Chung, Zachary T.
    Utsuro, Takehito
    Rodrigo, Ma. Mercedes
    ARTIFICIAL INTELLIGENCE IN EDUCATION, AIED 2017, 2017, 10331 : 480 - 484
  • [23] ConArg: A Constraint-based Computational Framework for Argumentation Systems
    Bistarelli, Stefano
    Santini, Francesco
    2011 23RD IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2011), 2011, : 605 - 612
  • [24] A possibilistic framework for constraint-based metabolic flux analysis
    Llaneras, Francisco
    Sala, Antonio
    Pico, Jesus
    BMC SYSTEMS BIOLOGY, 2009, 3
  • [25] A constraint-based framework to study competition and cooperation in fishing
    Mullon, Christian
    Mullon, Charles
    FISHERIES RESEARCH, 2018, 203 : 74 - 83
  • [26] An incremental constraint-based framework for task and motion planning
    Dantam, Neil T.
    Kingston, Zachary K.
    Chaudhuri, Swarat
    Kavraki, Lydia E.
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2018, 37 (10): : 1134 - 1151
  • [27] Towards a Framework for Constraint-Based Test Case Generation
    Degrave, Francois
    Schrijvers, Tom
    Vanhoof, Wim
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2010, 6037 : 128 - +
  • [28] A Hardware/Software Countermeasure and a Testing Framework for Cache based Side Channel Attacks
    Arora, Ankita
    Parameswaran, Sri
    Ragel, Roshan
    Jayasinghe, Darshana
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1005 - 1014
  • [29] Constraint-based probabilistic learning of metabolic pathways from tomato volatiles
    Anand K. Gavai
    Yury Tikunov
    Remco Ursem
    Arnaud Bovy
    Fred van Eeuwijk
    Harm Nijveen
    Peter J. F. Lucas
    Jack A. M. Leunissen
    Metabolomics, 2009, 5 : 419 - 428
  • [30] Constraint-based probabilistic learning of metabolic pathways from tomato volatiles
    Gavai, Anand K.
    Tikunov, Yury
    Ursem, Remco
    Bovy, Arnaud
    van Eeuwijk, Fred
    Nijveen, Harm
    Lucas, Peter J. F.
    Leunissen, Jack A. M.
    METABOLOMICS, 2009, 5 (04) : 419 - 428