跳到主要导航 跳到搜索 跳到主要内容

A New (Related-Key) Neural Distinguisher Using Two Differences for Differential Cryptanalysis

  • Gao Wang
  • , Gaoli Wang*
  • , Siwei Sun
  • *此作品的通讯作者
  • East China Normal University
  • Advanced Cryptography and System Security Key Laboratory of Sichuan Province
  • University of Chinese Academy of Sciences
  • State Key Laboratory of Cryptology

科研成果: 期刊稿件文章同行评审

摘要

At CRYPTO 2019, Gohr showed the significant advantages of neural distinguishers over traditional distinguishers in differential cryptanalysis. At fast software encryption (FSE) 2024, Bellini et al. provided a generic tool to automatically train the (related-key) differential neural distinguishers for different block ciphers. In this paper, based on the intrinsic principle of differential cryptanalysis and neural distinguisher, we propose a superior (related-key) differential neural distinguisher that uses the ciphertext pairs generated by two different differences. In addition, we give a framework to automatically train our (related-key) differential neural distinguisher with four steps: difference selection, sample generation, training pipeline, and evaluation scheme. To demonstrate the effectiveness of our approach, we apply it to the block ciphers: Simon, Speck, Simeck, and Hight. Compared to the existing results, our method can provide improved accuracy and even increase the number of rounds that can be analyzed. The source codes are available in https://github.com/differentialdistinguisher/AutoND_New.

源语言英语
文章编号4097586
期刊IET Information Security
2024
1
DOI
出版状态已出版 - 2024

指纹

探究 'A New (Related-Key) Neural Distinguisher Using Two Differences for Differential Cryptanalysis' 的科研主题。它们共同构成独一无二的指纹。

引用此