基于公钥密码的通信网络安全加密系统设计
发布时间:2024-05-07 03:30
为更快速、高效地实现通信网络加密,设计并构建了基于公钥密码的通信网络安全加密系统。将系统划分为登录模块、加密模块和解密模块3部分。在加密过程中,依据公、私钥加密、报文摘要和随机数生成四者互为依存的原则,构成难以攻击和入侵的加密链。系统运行过程中,在定义发送端和接收端后输入明文,调用MD5算法对报文摘要进行计算,调用RSA算法通过发送端的私钥对摘要进行加密,将摘要加密结果和发送端的标识符组合起来,调用RSA算法通过接收端的公钥加密组合生成随机会话密码,调用IDEA算法通过会话密码对明文进行加密,再调用RSA算法根据接收端的公钥实现会话密钥加密,并生成带有乱码的信息。依据加密系统模型中信息加密逆过程,利用综合解密法实现加密文档的解密。实验结果表明:与传统的加密系统相比,该系统加密过程耗时较短,被解密数据所占比重较少,且安全性较高,证明该系统能有效维护通信网络信息的安全性。
【文章页数】:7 页
【部分图文】:
本文编号:3966757
【文章页数】:7 页
【部分图文】:
步骤4:当B接收到数据包之后,首先通过B的私钥进行解密,获取A标识符ID,然后通过A公钥对签名进行解密,也就是验证签名,获取A的报文摘要,然后B通过自身私钥对获取的会话对称密钥进行解密,继而解密报文。同时,针对解密之后的报文实行取摘要运算并获取报文摘要,对比运算获取的摘要和根据A....
在此基础上,设计通信网络安全加密系统如图2所示。基于图2所示的系统结构,根据公钥密码设计具体的网络加密过程。
上述所述的操作者身份识别程序、通信网络信息加密程序,解密程序如图3所示。2实验结果与分析
系统加密速度能够反映系统的工作效率,通过加密过程耗时来体现,加密过程耗时越短,说明系统工作效率越高。对系统加密速度进行测试过程中,利用3个大小不一的文件加密速度为例进行验证。其中,文件1共466944字节、456K,文件2共4739564字节、4.52M,文件3共93....
本文编号:3966757
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3966757.html