摘要
人工智能、5G网络技术的迅速发展开启了万物互联的新时代,计算能力的大幅提高使得基于计算困难性理论的传统密码算法受到威胁,数据安全和通讯安全已成为物联网时代亟待解决的首要问题,密码学由此进入智能化时代。新一代智能化密码学包括基于神经网络的智能密码算法和以机器学习为工具的智能密码分析这两大核心技术。前者利用神经网络的非线性特征设计加密过程,提高密文安全性;后者通过明密文数据集训练机器学习模型获得密文特征,提高密文破译效率。文中简要回顾了密码算法的发展历程,论述了密码学智能化常用的机器学习方法,重点梳理了国内外密码算法及密码分析智能化的最新进展,分析了目前密码学智能化的优势与不足,并探讨了未来的研究方向和面临的挑战。
The rapid development of artificial intelligence and 5 G network technology has opened a new era of interconnection of all things.The great improvement of computing power has threatened the traditional cryptographic algorithm based on the theory of computational difficulty.Data security and communication security have become key problems to be solved urgently in the era of Internet of things, hence cryptology has entered an intelligence era.The new generation of intelligent cryptology mainly consists of two core technologies: intelligent cryptographic algorithm based on neural network and intelligent cryptanalysis based on machine learning.The former uses the nonlinear characteristics of neural network to design the encryption process and improve the security of ciphertext.The latter trains the machine learning model through the clear ciphertext set to obtain the ciphertext features and improve the ciphertext decoding efficiency.This paper briefly reviews the development of cryptographic algorithms, discusses machine learning methods on intelligent cryptology, focuses on combing the latest progress of cryptographic algorithms and cryptanalysis intelligence at home and abroad, analyzes the advantages and disadvantages of intelligent cryptology at present, and discusses the research direction and challenges in the future.
作者
宁晗阳
马苗
杨波
刘士昌
NING Han-yang;MA Miao;YANG Bo;LIU Shi-chang(School of Computer Science,Shaanxi Normal University,Xi'an 710119,China;Key Laboratory of Modern Teaching Technology of Ministry of Education(Shaanxi Normal University),Xi'an 710062,China)
出处
《计算机科学》
CSCD
北大核心
2022年第9期288-296,共9页
Computer Science
基金
国家自然科学基金(U2001205,61877038)
陕西师范大学研究生创新团队项目课题(TD2020044Y)
中央高校基本科研业务费专项资金资助(2021CSLY021,GK202007033)。
关键词
机器学习
人工神经网络
密码学
智能密码算法
Machine learning
Artificial neural networks
Cryptology
Intelligent cryptographic algorithm
作者简介
宁晗阳,born in 1996,postgraduate.His main research interests include information security and crowd sensing.nhy@snnu.edu.cn;通信作者:马苗,born in 1977,Ph.D,professor.Ph.D supervisor.Her main research interests include information security and application of swarm intelligence.mmthp@snnu.edu.cn。