RUS  ENG
Full version
JOURNALS // Prikladnaya Diskretnaya Matematika. Supplement // Archive

Prikl. Diskr. Mat. Suppl., 2021 Issue 14, Pages 84–91 (Mi pdma538)

This article is cited in 1 paper

Mathematical Methods of Cryptography

Algebraic cryptanalysis of round-reduced lightweight ciphers Simon and Speck

A. V. Kutsenkoab, N. D. Atutovaca, D. A. Zyubinaca, E. A. Marod, S. D. Filippove

a Novosibirsk State University
b Sobolev Institute of Mathematics, Siberian Branch of the Russian Academy of Sciences, Novosibirsk
c JetBrains Research
d Taganrog Technological Institute of Southern Federal University
e Saint Petersburg State University

Abstract: This paper presents algebraic attacks on Simon and Speck, two families of lightweight block ciphers having LRX- and ARX-structures respectively. They were presented by the U.S. National Security Agency in 2013 and later standardized by ISO as a part of the RFID air interface standard. The ciphers are algebraically encoded, and the resulting systems of Boolean equations are solved with different SAT solvers as well as methods based on the linearization. For the first time, the approaches that use the sparsity of systems of Boolean equations are applied to these ciphers. The linearization parameters in systems of equations for both of the ciphers are estimated. A comparison of the efficiency of the used methods is provided.The results of the algebraic analysis show that the inclusion of additional nonlinear operations significantly increases the attack time and the amount of memory used. Therefore, the methods considered are more effective for cryptanalysis of the Simon cipher than Speck.

Keywords: algebraic cryptanalysis, block cipher, lightweight cryptography, Simon, Speck.

UDC: 519.7

DOI: 10.17223/2226308X/14/19



© Steklov Math. Inst. of RAS, 2024