Utilizing FWT in linear cryptanalysis of block ciphers with various structures

被引:0
|
作者
Lv, Yin [1 ]
Shi, Danping [2 ,3 ]
Hu, Lei [2 ,3 ]
Guo, Yi [2 ,3 ]
机构
[1] South China Normal Univ, Sch Comp Sci, Guangzhou 510631, Peoples R China
[2] Chinese Acad Sci, Inst Informat Engn, Key Lab Cyberspace Secur Def, Beijing 100085, Peoples R China
[3] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing 100093, Peoples R China
基金
中国国家自然科学基金;
关键词
FWT; Linear cryptanalysis; Zero-correlation; KATAN; SPARX-128/128; ZERO;
D O I
10.1007/s10623-024-01458-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Linear cryptanalysis is one of the most classical cryptanalysis methods for block ciphers. Some critical techniques of the key-recovery phase are developed for enhancing linear cryptanalysis. Collard et al. improved the time complexity for last-round key-recovery attacks by using FWT. A generalized key-recovery algorithm for an arbitrary number of rounds with an associated time complexity formula is further provided by Fl & oacute;rez-Guti & eacute;rrez and Naya-Plasencia based on FWT in Eurocrypt 2020. However, the previous generalized algorithms are mainly applied to block ciphers with SPN structures, where the round-keys in the first and last round XORed to the state can be easily defined as outer keys. In Asiacrypt 2021, Leurent et al. applied the algorithm by Fl & oacute;rez-Guti & eacute;rrez et al. to Feistel structure ciphers. However, for other structures, such as NLFSR-based, the outer keys can not be directly deduced to utilize the previous algorithms. This paper extends the algorithm by Fl & oacute;rez-Guti & eacute;rrez et al. for more complicated structures, including but not limited to NLFSR-based, Feistel, ARX, and SPN. We also use the dependency relationships between ciphertext, plaintext and key information bits to eliminate the redundancy calculation and the improve analysis phase. We apply the algorithm with the improved analysis phase to KATAN (NLFSR-based) and SPARX (ARX). We obtain significantly improved results. The linear results we find for SPARX-128/128 beat other cryptanalytic techniques, becoming the best key recovery attacks on this cipher. The previous best linear attacks on KATAN32, KATAN48 and KATAN64 are improved by 9, 4, and 14 rounds, respectively.
引用
收藏
页码:3813 / 3842
页数:30
相关论文
共 50 条
  • [41] Differential Cryptanalysis of Symmetric Block Ciphers Using Memetic Algorithms
    Dworak, Kamil
    Boryczka, Urszula
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2019, PT II, 2019, 11432 : 275 - 286
  • [42] Cryptanalysis of HALFLOOP Block Ciphers Destroying HALFLOOP-24
    Leander, Gregor
    Rasoolzadeh, Shahram
    Stennes, Lukas
    IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2023, 2023 (04) : 58 - 82
  • [43] Cryptanalysis of block ciphers via improved simulated annealing technique
    Nalini, N.
    Raghavendra, Rao G.
    ICIT 2006: 9th International Conference on Information Technology, Proceedings, 2006, : 182 - 185
  • [44] Bayesian Modeling for Differential Cryptanalysis of Block Ciphers: A DES Instance
    Agate, Vincenzo
    Concone, Federico
    De Paola, Alessandra
    Ferraro, Pierluca
    Lo Re, Giuseppe
    Morana, Marco
    IEEE ACCESS, 2023, 11 : 4809 - 4820
  • [45] KNOWN PLAINTEXT CRYPTANALYSIS OF TREE-STRUCTURED BLOCK CIPHERS
    HEYS, HM
    TAVARES, SE
    ELECTRONICS LETTERS, 1995, 31 (10) : 784 - 785
  • [46] Cryptanalysis of some hash functions based on block ciphers and codes
    Wu, Hongjun
    Bao, Feng
    Deng, Robert H.
    Informatica (Ljubljana), 2002, 26 (03) : 255 - 258
  • [47] Linear Cryptanalysis of PRESENT-like Ciphers with Secret Permutation
    Liu, Guo-Qiang
    Jin, Chen-Hui
    COMPUTER JOURNAL, 2016, 59 (04): : 549 - 558
  • [48] Linear cryptanalysis of PRESENT-like ciphers with secret permutation
    Liu, Guo-Qiang
    Jin, Chen-Hui
    Computer Journal, 2016, 59 (04): : 549 - 558
  • [49] Automated Differential-Linear Cryptanalysis for AND-RX Ciphers
    Li, Wenya
    Zhang, Kai
    Hu, Bin
    IET INFORMATION SECURITY, 2024, 2024
  • [50] Deep-Learning-Based Cryptanalysis of Lightweight Block Ciphers Revisited
    Kim, Hyunji
    Lim, Sejin
    Kang, Yeajun
    Kim, Wonwoong
    Kim, Dukyoung
    Yoon, Seyoung
    Seo, Hwajeong
    ENTROPY, 2023, 25 (07)