Algebraic Attacks on Block Ciphers Using Quantum Annealing

被引:6
|
作者
Burek, Elzbieta [1 ]
Wronski, Micha [1 ]
Mank, Krzysztof [1 ]
Misztal, Micha [1 ]
机构
[1] Mil Univ Technol, Dept Cybernet, PL-00908 Warsaw, Poland
关键词
Cryptanalysis; AES; block ciphers; algebraic attacks; quantum annealing; ALGORITHMS;
D O I
10.1109/TETC.2022.3143152
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the transformation method of the system of algebraic equations describing the symmetric cipher into the QUBO problem. After transformation of given equations f(0), f(1), . . . , f(n-1) to equations over integers f(0)', f(1)', . . . , f(n-1)', one can linearize each, obtaining f(lini)' = lin(f(i)'), for i = 0, n - 1, where lin denotes linearization operation. Finally, one can obtain problem in the QUBO form as (f(lin0)')(2) + . . . + (f(linn-1)')(2) + Pen - C, where Pen denotes penalties obtained during linearization of equations, n is the number of equations and C is constant appearing in the polynomial (f(lin0)')(2) + . . . + (f(linn-1)')(2) + Pen. This paper presents the transformation method of SPN block ciphers to the QUBO problem. What is more, we present the results of the transformation of the complete AES-128 cipher to the QUBO problem, where the number of variables of the equivalent QUBO problem equals approximately 30,026. It is worth noting that AES-128 is much easier to solve using quantum annealing than the factorization problem and the discrete logarithm problem of a similar level of security. For example, factorizing a 3072 bit long RSA integer using quantum annealing requires a QUBO problem of about 2,360,000 variables.
引用
收藏
页码:678 / 689
页数:12
相关论文
共 50 条
  • [41] SQUARE attack on block ciphers with low algebraic degree
    Sun Bing
    Li RuiLin
    Qu LongJiang
    Li Chao
    SCIENCE CHINA-INFORMATION SCIENCES, 2010, 53 (10) : 1988 - 1995
  • [42] DISTINGUISHING ATTACKS ON BLOCK CIPHERS BY DIFFERENTIALS OF TWO-BLOCK TEXTS
    Denisov, O., V
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2020, (48): : 43 - 62
  • [43] Quantum cryptanalytic attacks of symmetric ciphers: A review
    Malviya, Ashwini Kumar
    Tiwari, Namita
    Chawla, Meenu
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 101
  • [44] Further Analysis of Block Ciphers against Timing Attacks
    LI Wei~ 1
    2. State Key Laboratory of Modern Communications
    Wuhan University Journal of Natural Sciences, 2006, (06) : 1629 - 1632
  • [45] Attacks of simple block ciphers via efficient heuristics
    Nalini, N.
    Rao, G. Raghavendra
    INFORMATION SCIENCES, 2007, 177 (12) : 2553 - 2569
  • [46] Quantum Differential Cryptanalysis to the Block Ciphers
    Li, Hongwei
    Yang, Li
    APPLICATIONS AND TECHNIQUES IN INFORMATION SECURITY, ATIS 2015, 2015, 557 : 44 - 51
  • [47] Systematic Construction of Nonlinear Product Attacks on Block Ciphers
    Courtois, Nicolas T.
    Abbondati, Matteo
    Ratoanina, Hamy
    Grajek, Marek
    INFORMATION SECURITY AND CRYPTOLOGY, ICISC 2019, 2020, 11975 : 20 - 51
  • [48] Impossible differential attacks on the SKINNY family of block ciphers
    Yang, Dong
    Qi, Wen-Feng
    Chen, Hua-Jin
    IET INFORMATION SECURITY, 2017, 11 (06) : 377 - 385
  • [49] ON POSSIBILITY OF USING CONVOLUTIONAL NEURAL NETWORKS FOR CREATING UNIVERSAL ATTACKS ON ITERATIVE BLOCK CIPHERS
    Perov, A. A.
    Pestunov, A., I
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2020, (49): : 46 - 56
  • [50] Fault Template Attacks on Block Ciphers Exploiting Fault Propagation
    Saha, Sayandeep
    Bag, Arnab
    Roy, Debapriya Basu
    Patranabis, Sikhar
    Mukhopadhyay, Debdeep
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT I, 2020, 12105 : 612 - 643