摘要
随着计算机网络以及智能终端应用的不断普及,特别是网络金融以及二维码的快速普及,信息安全问题越来越突出。文中研究了对称加密算法数据加密标准DES,主要研究了公开密钥基础设施体系PKI,这是确保信息在传输过程中安全性的第三方平台,它主要负责颁发带有CA中心数字签名的证书以及管理RSA算法中需要的公钥和私钥;研究了几种非对称加密算法并分析了它们的性能;重点研究了CEE中基于有限域上的椭圆曲线离散对数算法和RSA非对称加密算法,提出了用私钥加密公钥解密方案来解决信息真伪鉴别即身份认证问题,编程实现了RSA的公钥生成以及信息的加密和解密,主要实现了RSA密钥生成器模块、加密模块和解密模块,设计了加解密图形界面,完成了文件路径加密和整个文件的加密。实验结果表明RSA算法的可行性和安全性是较高的。
With the popularization of computer network and intelligent terminal application,especially network finance and QR code,the problem of information security is becoming more and more prominent.DES,the data encryption standard of symmetric encryption algorithm,is studied,and PKI,the public key infrastructure system,is mainly studied,which is a third-party platform to ensure the security of information during transmission.It is mainly responsible for issuing certificates with CA central digital signatures and managing the public and private keys required in RSA algorithms.Several asymmetric encryption algorithms are studied and their performance is analyzed.We focus on the elliptic curve discrete logarithm algorithm and RSA asymmetric encryption algorithm based on the finite domain in CEE,and propose a private key encryption public key decryption scheme to solve the problem of authentication of authenticity of information,namely identity authentication.The programming implements RSA's public key generation and encryption and decryption of information.It mainly implements three modules:RSA key generator module,encryption module,and decryption module.A encryption and decryption graphical interface is designed to complete file path encryption and the entire file encryption.Experiment shows that RSA algorithm is feasible and safe.
作者
王煜
朱明
夏演
WANG Yu;ZHU Ming;XIA Yan(School of Electronics and Information Engineering,Anhui University,Hefei 230601,China;School of Computer Science and Engineering,Anhui University of Science and Technology,Huainan 232001,China)
出处
《计算机技术与发展》
2020年第1期94-98,共5页
Computer Technology and Development
基金
国家自然科学基金(61501003)
关键词
身份认证
PKI公钥体系
非对称加密
RSA算法
identity authentication
PKI public key system
asymmetric encryption
RSA algorithm