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

Keeping classical distinguisher and neural distinguisher in balance

  • East China Normal University
  • Advanced Cryptography and System Security Key Laboratory of Sichuan Province

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

摘要

At CRYPTO 2019, Gohr pioneered the use of the neural distinguisher (ND) for differential cryptanalysis, sparking growing interest in this approach. However, a key limitation of ND is its inability to analyze as many rounds as the classical differential distinguisher (CD). To overcome this, researchers have begun combining ND with CD into a classical-neural distinguisher (CND) for differential cryptanalysis. Nevertheless, the optimal integration of CD and ND remains an under-studied and unresolved challenge. In this paper, we introduce a superior approach for constructing the (r+s)-round differential distinguisher CNDr+s by keeping the r-round classical distinguisher CDr and the s-round neural distinguisher NDs in balance. Through experimental analysis, we find that the data complexity of CNDr+s closely approximates the product of that for CDr and NDs. This finding highlights the limitations of current strategies. Subsequently, we introduce an enhanced scheme for constructing CNDr+s, which comprises three main components: a new method for searching the suitable differential characteristics, a scheme for constructing the neural distinguisher, and an accelerated evaluation strategy for the data complexity of CNDr+s. To validate the effectiveness of our approach, we apply it to the round-reduced Simon32, Speck32 and Present64, achieving improved results. Specifically, for Simon32, our CND12 and CND13 exhibit data complexities of 216 and 221, respectively, whereas CND12 in prior work required a data complexity of 222. In the case of Speck32, Our scheme reduce the data complexity of CND9 form 220 to 218. For Present64, We construct CND8 with a data complexity of 213, a significant improvement over the classical distinguisher of 232. These results demonstrate the superiority of our scheme.

源语言英语
文章编号103816
期刊Journal of Information Security and Applications
84
DOI
出版状态已出版 - 8月 2024

指纹

探究 'Keeping classical distinguisher and neural distinguisher in balance' 的科研主题。它们共同构成独一无二的指纹。

引用此