基于生成对抗网络的抗泄露加密算法研究  被引量:12

Key Resilient Encryption Algorithm Based on Generative Adversarial Networks

在线阅读下载全文

作  者:李西明[1] 吴嘉润 吴少乾 郭玉彬[1] 马莎[1] LI Ximing;WU Jiarun;WU Shaoqian;GUO Yubin;MA Sha(College of Mathematics and Informatics,South China Agricultural University,Guangzhou 510642,Chin)

机构地区:[1]华南农业大学数学与信息学院,广州510642

出  处:《计算机工程与应用》2020年第10期69-74,共6页Computer Engineering and Applications

基  金:国家自然科学基金(No.61872152,No.61872409);广东省自然科学基金杰出青年基金(No.2014A030306021);广东省特支计划(No.2015TQ01X796);广州市珠江科技新星项目(No.201610010037)。

摘  要:生成对抗网络(Generative Adversarial Networks,GANs)是一种深度学习模型,通过与辨别模型的对抗获得逐渐完善的生成模型,用以产生真假难辨的数据,而利用生成对抗网络实现加密算法是一个新的研究方向。在16位密钥对称加密方案下,对Abadi等人的基本加密通信模型做了抗泄漏加密通信测试,发现了利用生成对抗网络实现抗泄露加密通信的可能性。对通信双方和敌手的神经网络模型进行了改进,通过修改系统的激活函数,获得3比特密钥泄露情况下的加密算法模型,通过增加解密方和敌手模型的复杂度可提高通信的稳定性。在模型中增加批规格化处理,进一步提升了抗泄露加密通信能力。最终可以在8位泄漏的情况下,保证通信双方正常通信且敌手无法获取秘密信息。为抗泄露加密通信问题提供了一种全新的解决方案,并通过实验证明了方案的可行性。Generative Adversarial Networks(GANs)is a kind of deep learning model. Through adversarial training with discriminative model, a gradually improved generative model can be obtained to generate data which are difficult to distinguish between true and false. And using GANs to realize encryption algorithm is a new research direction. Firstly, under the 16 bit key symmetric encryption scheme, this paper tests the key resilient encryption communication of the basic encryption communication model built by Abadi et al., and finds the possibility of realizing the key resilient encryption communication by using GANs. Then, the neural network model of both parties and the adversary is improved by modifying the activation function of the network, and obtains the encryption algorithm model in the case of 3 bit key leakage. The communication stability can be improved by increasing the complexity of the decrypter and the adversary model. Then, adding batch normalization in the model can further improve the ability of key resilient encryption communication. Finally, in the case of 8 bit leakage, it can ensure the normal communication between the two sides of the communication and the adversary cannot obtain the secret information. This paper provides a new solution to the problem of key resilient encryption communication and proves the feasibility of the solution through experiments.

关 键 词:抗泄露 生成对抗网络 批规格化 全连接神经网络 卷积神经网络 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象