神经网络进行公钥密码的解密研究.doc
约24页DOC格式手机打开展开
神经网络进行公钥密码的解密研究,1.6万字23页摘要公钥密码体制是非常方便的,收报人要改变密钥只需向外界传送一个公开密钥,而不会造成任何不安全因素。由于任何人给同一个收报人发送密文,用的都是同一个加密密钥,因此密钥的分配也极为简单。正是因为密码对于通信安全的重要性,所以不安全的加密技术比没有还要怀。因此有必要研究密码的破译技术,以找出加密算法的缺点和...
内容介绍
此文档由会员 亚当 发布
1.6万字 23页
摘要
公钥密码体制是非常方便的,收报人要改变密钥只需向外界传送一个公开密钥,而不会造成任何不安全因素。由于任何人给同一个收报人发送密文,用的都是同一个加密密钥,因此密钥的分配也极为简单。正是因为密码对于通信安全的重要性,所以不安全的加密技术比没有还要怀。因此有必要研究密码的破译技术,以找出加密算法的缺点和弱点,从而促进加密算法的研究,使加密技术得以完善。本课题的实验结果证明了采用神经网络来进行公钥密码的解密是有效的,神经网络方法为公钥密码的解密提供了一条新的有效途径。我们通过三种神经网络算法的比较进一步说明了:改进的BP算法和LM算法在破译密码时,更为迅速,而且解码的正确率远远高于BP算法。还有些研究人员采用椭圆曲线算法对加密信息进行破译,解码效果也很好,这就暗示我们信息的加密还存在不足,截获知道部分明文的加密信息,仍有可能破译出其它密文。因此,我们有必要做进一步的研究,从而完善信息的加密方法,为其安全性提供保障。如今已有人提出:如果对明文采用大分组变换,即将多个字符分为一组进行加密变换,随着分组字符的增加,映射的复杂度将会成指数形式上升,那么采用神经网络的训练时间也会大幅度增加,从而增大破译的难度。
摘要
公钥密码体制是非常方便的,收报人要改变密钥只需向外界传送一个公开密钥,而不会造成任何不安全因素。由于任何人给同一个收报人发送密文,用的都是同一个加密密钥,因此密钥的分配也极为简单。正是因为密码对于通信安全的重要性,所以不安全的加密技术比没有还要怀。因此有必要研究密码的破译技术,以找出加密算法的缺点和弱点,从而促进加密算法的研究,使加密技术得以完善。本课题的实验结果证明了采用神经网络来进行公钥密码的解密是有效的,神经网络方法为公钥密码的解密提供了一条新的有效途径。我们通过三种神经网络算法的比较进一步说明了:改进的BP算法和LM算法在破译密码时,更为迅速,而且解码的正确率远远高于BP算法。还有些研究人员采用椭圆曲线算法对加密信息进行破译,解码效果也很好,这就暗示我们信息的加密还存在不足,截获知道部分明文的加密信息,仍有可能破译出其它密文。因此,我们有必要做进一步的研究,从而完善信息的加密方法,为其安全性提供保障。如今已有人提出:如果对明文采用大分组变换,即将多个字符分为一组进行加密变换,随着分组字符的增加,映射的复杂度将会成指数形式上升,那么采用神经网络的训练时间也会大幅度增加,从而增大破译的难度。