Title :
CryptoMiniSAT Solver Based Algebraic Side-Channel Attack on PRESENT
Author :
Kehui, Wu ; Tao, Wang ; Xinjie, Zhao ; Huiying, Liu
Author_Institution :
Dept. of Comput. Eng., Ordnance Eng. Coll., Shijiazhuang, China
Abstract :
Algebraic Side-Channel Attack (ASCA) is a very generic and effective cryptanalysis technique combined Algebraic Cryptanalysis and Side-Channel Attack (SCA). How to apply new solver and utilize the leakage information maximizly are hot spots. In this paper, we introduce a new SAT solver-CryptoMiniSAT into ASCA, and propose an effective method to represent Hamming weight leakages into Boolean equations. Experiment results demonstrate that: CryptoMiniSAT solver has better performance than traditional Minis at Solver, the proposed Hamming weight representing method can make full use of the leakages, only 9 rounds randomly leakages are enough to obtain the full key of PRESENT-80 with unknown plaintext/cipher text, which is better than 26 rounds of previous works.
Keywords :
Boolean algebra; computability; cryptography; Boolean equation; CryptoMiniSAT solver based algebraic side channel attack; Hamming weight representing method; PRESENT-80; SAT solver; algebraic cryptanalysis; ciphertext; leakage information; plaintext; Encryption; Equations; Hamming weight; Mathematical model; Transforms; Algebrai side-channel attack; CryptoMiniSAT; Hamming weight; PRESENT;
Conference_Titel :
Instrumentation, Measurement, Computer, Communication and Control, 2011 First International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-4519-6
DOI :
10.1109/IMCCC.2011.145