• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

利用针对Speck和Simon的多个密文对改进基于深度学习的神经区分器。

Improving deep learning-based neural distinguisher with multiple ciphertext pairs for speck and Simon.

作者信息

Hou Yufei, Liu Jie, Han Shouxu, Ma Zhongjun, Ye Xi, Nie Xuan

机构信息

School of Software, Northwestern Polytechnical University, Xi'an, 710000, China.

Information Security Research Center, CEPREI, Guangzhou, 511370, China.

出版信息

Sci Rep. 2025 Apr 21;15(1):13696. doi: 10.1038/s41598-025-98251-1.

DOI:10.1038/s41598-025-98251-1
PMID:40258982
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC12012056/
Abstract

The neural network-based differential distinguisher has attracted significant interest from researchers due to its high efficiency in cryptanalysis since its introduction by Gohr in 2019. However, the accuracy of existing neural distinguishers remains limited for high-round-reduced cryptosystems. In this work, we explore the design principles of neural networks and propose a novel neural distinguisher based on a multi-scale convolutional block and dense residual connections. Two different ablation schemes are designed to verify the efficiency of the proposed neural distinguisher. Additionally, the concept of a linear attack is introduced to optimize the input dataset for the neural distinguisher. By combining ciphertext pairs, the differences between ciphertext pairs, the keys, and the differences between the keys, a novel dataset model is designed. The results show that the accuracy of the proposed neural distinguisher, utilizing the novel neural network and dataset, is 0.15-0.45% higher than Gohr's distinguisher for Speck 32/64 when using a single ciphertext pair as input. When using multiple ciphertext pairs as input, it is 1.24-3.5% higher than the best distinguishers for Speck 32/64 and 0.32-1.83% higher than the best distinguishers for Simon 32/64. Finally, a key recovery attack based on the proposed neural distinguisher using a single ciphertext pair is implemented, achieving a success rate of 61.8%, which is 9.7% higher than the distinguisher proposed by Gohr. Therefore, the proposed neural distinguisher demonstrates significant advantages in both accuracy and key recovery rate.

摘要

自2019年戈尔提出基于神经网络的差分区分器以来,因其在密码分析中的高效性而引起了研究人员的极大兴趣。然而,对于高轮次简化的密码系统,现有神经区分器的准确性仍然有限。在这项工作中,我们探索了神经网络的设计原则,并提出了一种基于多尺度卷积块和密集残差连接的新型神经区分器。设计了两种不同的消融方案来验证所提出的神经区分器的效率。此外,引入了线性攻击的概念来优化神经区分器的输入数据集。通过组合密文对、密文对之间的差异、密钥以及密钥之间的差异,设计了一种新型数据集模型。结果表明,当使用单个密文对作为输入时,所提出的利用新型神经网络和数据集的神经区分器对于Speck 32/64的准确率比戈尔的区分器高0.15 - 0.45%。当使用多个密文对作为输入时,它比Speck 32/64的最佳区分器高1.24 - 3.5%,比Simon 32/64的最佳区分器高0.32 - 1.83%。最后,实现了基于所提出的神经区分器使用单个密文对的密钥恢复攻击,成功率达到61.8%,比戈尔提出的区分器高9.7%。因此,所提出的神经区分器在准确率和密钥恢复率方面都显示出显著优势。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/001fda550b89/41598_2025_98251_Figa_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/2e71401055b7/41598_2025_98251_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/420cd64a2f26/41598_2025_98251_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/a00afd0b849e/41598_2025_98251_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/e1236ae750cf/41598_2025_98251_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/5381b9e83eb5/41598_2025_98251_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/ca20b72daf3c/41598_2025_98251_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/b9005df6c594/41598_2025_98251_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/f6e4e0771dea/41598_2025_98251_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/3fe199c2fd6c/41598_2025_98251_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/16529afd68a4/41598_2025_98251_Fig10_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/24b0c85cf866/41598_2025_98251_Fig11_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/f987b7d2d6b6/41598_2025_98251_Fig12_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/001fda550b89/41598_2025_98251_Figa_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/2e71401055b7/41598_2025_98251_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/420cd64a2f26/41598_2025_98251_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/a00afd0b849e/41598_2025_98251_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/e1236ae750cf/41598_2025_98251_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/5381b9e83eb5/41598_2025_98251_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/ca20b72daf3c/41598_2025_98251_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/b9005df6c594/41598_2025_98251_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/f6e4e0771dea/41598_2025_98251_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/3fe199c2fd6c/41598_2025_98251_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/16529afd68a4/41598_2025_98251_Fig10_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/24b0c85cf866/41598_2025_98251_Fig11_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/f987b7d2d6b6/41598_2025_98251_Fig12_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c3b/12012056/001fda550b89/41598_2025_98251_Figa_HTML.jpg

相似文献

1
Improving deep learning-based neural distinguisher with multiple ciphertext pairs for speck and Simon.利用针对Speck和Simon的多个密文对改进基于深度学习的神经区分器。
Sci Rep. 2025 Apr 21;15(1):13696. doi: 10.1038/s41598-025-98251-1.
2
Enhanced related-key differential neural distinguishers for SIMON and SIMECK block ciphers.用于SIMON和SIMECK分组密码的增强相关密钥差分神经区分器
PeerJ Comput Sci. 2024 Nov 25;10:e2566. doi: 10.7717/peerj-cs.2566. eCollection 2024.
3
Quantum Neural Network Based Distinguisher on SPECK-32/64.基于量子神经网络的 SPECK-32/64 鉴别器。
Sensors (Basel). 2023 Jun 18;23(12):5683. doi: 10.3390/s23125683.
4
On the resistance of new lightweight block ciphers against differential cryptanalysis.论新型轻量级分组密码对差分密码分析的抗性
Heliyon. 2023 Apr 6;9(4):e15257. doi: 10.1016/j.heliyon.2023.e15257. eCollection 2023 Apr.
5
Attack on optical cryptosystems by skip connection networks.通过跳跃连接网络对光学密码系统的攻击。
Opt Express. 2024 May 20;32(11):19424-19437. doi: 10.1364/OE.520504.
6
Known-plaintext attack-based analysis of double random phase encoding using multiple known plaintext-ciphertext pairs.基于已知明文攻击的双随机相位编码分析:使用多个已知明文-密文对
Appl Opt. 2022 Oct 20;61(30):9010-9019. doi: 10.1364/AO.469244.
7
Ciphertext-only attack on optical cryptosystem with spatially incoherent illumination: from the view of imaging through scattering medium.空间非相干照明下的光学密码系统的仅密文攻击:从通过散射介质成像的角度。
Sci Rep. 2017 Jan 31;7:41789. doi: 10.1038/srep41789.
8
Deep-Learning-Based Cryptanalysis of Lightweight Block Ciphers Revisited.基于深度学习的轻量级分组密码密码分析再探讨
Entropy (Basel). 2023 Jun 28;25(7):986. doi: 10.3390/e25070986.
9
Plaintext attack on joint transform correlation encryption system by convolutional neural network.基于卷积神经网络的联合变换相关加密系统明文攻击
Opt Express. 2020 Sep 14;28(19):28154-28163. doi: 10.1364/OE.402958.
10
A new distinguishing attack on reduced round ChaCha permutation.对简化轮次ChaCha置换的一种新的区分攻击。
Sci Rep. 2023 Aug 26;13(1):13958. doi: 10.1038/s41598-023-39849-1.

本文引用的文献

1
Enhanced related-key differential neural distinguishers for SIMON and SIMECK block ciphers.用于SIMON和SIMECK分组密码的增强相关密钥差分神经区分器
PeerJ Comput Sci. 2024 Nov 25;10:e2566. doi: 10.7717/peerj-cs.2566. eCollection 2024.
2
Integration of BWT scrambling and data compression in an innovative system enhances protection and versatile management of sensor feeds (SEC).在一个创新系统中集成BWT加扰和数据压缩功能,可增强对传感器数据(SEC)的保护和多功能管理。
Heliyon. 2024 Oct 11;10(20):e39254. doi: 10.1016/j.heliyon.2024.e39254. eCollection 2024 Oct 30.
3
Operant Conditioning Neuromorphic Circuit With Addictiveness and Time Memory for Automatic Learning.
具有成瘾性和时间记忆的操作性条件神经形态电路,用于自动学习。
IEEE Trans Biomed Circuits Syst. 2024 Oct;18(5):1166-1177. doi: 10.1109/TBCAS.2024.3388673. Epub 2024 Sep 26.