Paper 2023/496

Evaluating the Security of Block Ciphers Against Zero-correlation Linear Attack in the Distinguishers Aspect

Xichao Hu
Yongqiang Li
Lin Jiao
Zhengbin Liu
Mingsheng Wang
Abstract

Zero-correlation linear attack is a powerful attack of block ciphers, the lower number of rounds (LNR) which no its distinguisher (named zero-correlation linear approximation, ZCLA) exists reflects the ability of a block cipher against the zero-correlation linear attack. However, due to the large search space, showing there are no ZCLAs exist for a given block cipher under a certain number of rounds is a very hard task. Thus, present works can only prove there no ZCLAs exist in a small search space, such as 1-bit/nibble/word input and output active ZCLAs, which still exist very large gaps to show no ZCLAs exist in the whole search space. In this paper, we propose the meet-in-the-middle method and double-collision method to show there no ZCLAs exist in the whole search space. The basic ideas of those two methods are very simple, but they work very effectively. As a result, we apply those two methods to AES, Midori64, and ARIA, and show that there no ZCLAs exist for $5$-round AES without the last Mix-Column layer, $7$-round Midori64 without the last Mix-Column layer, and $5$-round ARIA without the last linear layer. As far as we know, our method is the first automatic method that can be used to show there no ZCLAs exist in the whole search space, which can provide sufficient evidence to show the security of a block cipher against the zero-correlation linear attack in the distinguishers aspect, this feature is very useful for designing block ciphers.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
Keywords
ZCLAsSearch ToolProof ToolSAT
Contact author(s)
xchao_h @ 163 com
yongq lee @ gmail com
jiaolin_jl @ 126 com
zhengbinliu @ 126 com
wangmingsheng @ iie ac cn
History
2023-04-07: approved
2023-04-05: received
See all versions
Short URL
https://ia.cr/2023/496
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/496,
      author = {Xichao Hu and Yongqiang Li and Lin Jiao and Zhengbin Liu and Mingsheng Wang},
      title = {Evaluating the Security of Block Ciphers Against Zero-correlation Linear Attack in the Distinguishers Aspect},
      howpublished = {Cryptology ePrint Archive, Paper 2023/496},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/496}},
      url = {https://eprint.iacr.org/2023/496}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.