摘要
为更快速、高效地实现通信网络加密,设计并构建了基于公钥密码的通信网络安全加密系统。将系统划分为登录模块、加密模块和解密模块3部分。在加密过程中,依据公、私钥加密、报文摘要和随机数生成四者互为依存的原则,构成难以攻击和入侵的加密链。系统运行过程中,在定义发送端和接收端后输入明文,调用MD5算法对报文摘要进行计算,调用RSA算法通过发送端的私钥对摘要进行加密,将摘要加密结果和发送端的标识符组合起来,调用RSA算法通过接收端的公钥加密组合生成随机会话密码,调用IDEA算法通过会话密码对明文进行加密,再调用RSA算法根据接收端的公钥实现会话密钥加密,并生成带有乱码的信息。依据加密系统模型中信息加密逆过程,利用综合解密法实现加密文档的解密。实验结果表明:与传统的加密系统相比,该系统加密过程耗时较短,被解密数据所占比重较少,且安全性较高,证明该系统能有效维护通信网络信息的安全性。
In order to realize communication network encryption more quickly and efficiently,a communication network security encryption system based on public key cryptography is designed and constructed.The system is divided into three parts:login module,encryption module and decryption module.In the encryption process,the four interdependent principles of public and private key encryption,message summary and random number generation are adopted to form an encryption chain that is difficult to attack and invade.System operation process,after defining the sender and the receiver input plaintext,call the MD5 algorithm for calculation,message digest call by sending the RSA algorithm to encrypt the private key,send the encryption result and the identifier,called the RSA algorithm through the combination of public key encryption to generate random session password at the receiving end,called the IDEA algorithm using the session password to encrypt plaintext,and calls the RSA algorithm based on public key at the receiving end to realize the session key encryption,and generate information with gibberish.According to the reverse process of information encryption in the encryption system model,the encrypted document is decrypted by comprehensive decryption method.The experimental results show that compared with the traditional encryption system,the encryption process of the system is shorter,the proportion of decrypted data is less,and the security is higher,which proves that the system can effectively maintain the security of communication network information.
作者
鲍海燕
芦彩林
李俊丽
BAO Haiyan;LU Cailin;LI Junli(School of Information Technology and Engineering,Jinzhong University,Jinzhong 030619,China;School of Mechanics,Taiyuan University of Science and Technology,Taiyuan 030024,China)
出处
《重庆理工大学学报(自然科学)》
CAS
北大核心
2020年第10期146-152,共7页
Journal of Chongqing University of Technology:Natural Science
基金
山西省高校教学改革创新项目(J2018178)
晋中学院“1331工程”创客团队建设计划资助基金项目(虚拟实验室创客团队jzxycktd2017018)。
关键词
公钥密码
通信网络
信息加密
RSA算法
public key cryptography
communication network
information encryption
RSA algorithm