期刊论文详细信息
Cryptography
Investigating Deep Learning Approaches on the Security Analysis of Cryptographic Algorithms
article
Iftekhar Salam1  Bang Yuan Chong1 
[1] School of Electrical and Computer Engineering, Xiamen University Malaysia
关键词: deep learning;    multilayer perceptron;    convolutional neural network;    long short-term memory;    cryptanalysis;    S-DES;    Speck;    Simeck;    Katan;   
DOI  :  10.3390/cryptography5040030
学科分类:社会科学、人文和艺术(综合)
来源: mdpi
PDF
【 摘 要 】

This paper studies the use of deep learning (DL) models under a known-plaintext scenario. The goal of the models is to predict the secret key of a cipher using DL techniques. We investigate the DL techniques against different ciphers, namely, Simplified Data Encryption Standard (S-DES), Speck, Simeck and Katan. For S-DES, we examine the classification of the full key set, and the results are better than a random guess. However, we found that it is difficult to apply the same classification model beyond 2-round Speck. We also demonstrate that DL models trained under a known-plaintext scenario can successfully recover the random key of S-DES. However, the same method has been less successful when applied to modern ciphers Speck, Simeck, and Katan. The ciphers Simeck and Katan are further investigated using the DL models but with a text-based key. This application found the linear approximations between the plaintext–ciphertext pairs and the text-based key.

【 授权许可】

CC BY   

【 预 览 】
附件列表
Files Size Format View
RO202110130000517ZK.pdf 3792KB PDF download
  文献评价指标  
  下载次数:2次 浏览次数:0次