Abstract
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.
| Original language | English |
|---|---|
| Article number | 103816 |
| Journal | Journal of Information Security and Applications |
| Volume | 84 |
| DOIs | |
| State | Published - Aug 2024 |
Keywords
- Deep learning
- Differential distinguisher
- Lightweight ciphers
- MILP
- Present
- Simon
- Speck
Fingerprint
Dive into the research topics of 'Keeping classical distinguisher and neural distinguisher in balance'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver