Paper 2021/719 Original: eprint.iacr.org/2021/719 ↗

Enhancing Differential-Neural Cryptanalysis

Zhenzhen Bao
Jian Guo
Meicheng Liu
Li Ma
Yi Tu
Abstract

In CRYPTO 2019, Gohr shows that well-trained neural networks can perform cryptanalytic distinguishing tasks superior to traditional differential distinguishers. Moreover, applying an unorthodox key guessing strategy, an 11-round key-recovery attack on a modern block cipher Speck32/64 improves upon the published state-of-the-art result. This calls into the next questions. To what extent is the advantage of machine learning (ML) over traditional methods, and whether the advantage generally exists in the cryptanalysis of modern ciphers? To answer the first question, we devised ML-based key-recovery attacks on more extended round-reduced Speck32/64. We achieved an improved 12-round and the first practical 13-round attacks. The essential for the new results is enhancing a classical component in the ML-based attacks, that is, the neutral bits. To answer the second question, we produced various neural distinguishers on round-reduced Simon32/64 and provided comparisons with their pure differential-based counterparts.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
History
2022-09-21: last updated
2021-05-31: published
Short URL
https://ia.cr/2021/719
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2021/719,
      author = {Zhenzhen Bao and Jian Guo and Meicheng Liu and Li Ma and Yi Tu},
      title = {Enhancing Differential-Neural Cryptanalysis},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/719},
      year = {2021},
      url = {https://eprint.iacr.org/2021/719}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.