This paper explores the application of deep learning techniques to cryptanalysis, focusing on the Simplified Advanced Encryption Standard (S-AES). Unlike prior studies, which primarily analyzed small datasets and achieved limited success in key recovery, our work systematically evaluates the performance of various neural network architectures—including Convolutional Neural Networks (CNNs), Multi-Layer Perceptrons (MLPs), and Recurrent Neural Networks (RNNs)—on significantly larger datasets across Counter (CTR) and Electronic Codebook (ECB) modes. Our experiments demonstrate that RNNs outperform CNNs and MLPs in capturing cryptographic dependencies, achieving a training accuracy of up to 98.50% and a validation accuracy of 97.20% in key prediction tasks, surpassing previously reported results. Furthermore, while deep learning models traditionally struggle with generalization in cryptanalysis, our study presents key insights into mitigating these limitations, particularly in structured encryption settings. Despite the challenges posed by key space expansion and cryptographic obfuscation, our findings indicate that deep learning-based approaches, when properly configured, exhibit greater potential than previously suggested. This study advances the field by demonstrating the most successful deep learning-driven cryptanalysis of S-AES to date, providing a comparative benchmark, and outlining future research directions to further improve neural cryptanalysis.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Assessing Deep Learning Challenges in Lightweight AES Cryptanalysis

  • Omar Said,
  • Nada Ismail,
  • Sama Yousef,
  • Noha Gamal

摘要

This paper explores the application of deep learning techniques to cryptanalysis, focusing on the Simplified Advanced Encryption Standard (S-AES). Unlike prior studies, which primarily analyzed small datasets and achieved limited success in key recovery, our work systematically evaluates the performance of various neural network architectures—including Convolutional Neural Networks (CNNs), Multi-Layer Perceptrons (MLPs), and Recurrent Neural Networks (RNNs)—on significantly larger datasets across Counter (CTR) and Electronic Codebook (ECB) modes. Our experiments demonstrate that RNNs outperform CNNs and MLPs in capturing cryptographic dependencies, achieving a training accuracy of up to 98.50% and a validation accuracy of 97.20% in key prediction tasks, surpassing previously reported results. Furthermore, while deep learning models traditionally struggle with generalization in cryptanalysis, our study presents key insights into mitigating these limitations, particularly in structured encryption settings. Despite the challenges posed by key space expansion and cryptographic obfuscation, our findings indicate that deep learning-based approaches, when properly configured, exhibit greater potential than previously suggested. This study advances the field by demonstrating the most successful deep learning-driven cryptanalysis of S-AES to date, providing a comparative benchmark, and outlining future research directions to further improve neural cryptanalysis.