资源描述:
《【信息与计算科学专业】【毕业论文】混合密码体制的研究 (2)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(20届)混合密码体制的研究21摘要对称加密和公钥加密相结合的混合加密算法早已引起了很多人的兴趣,人们对混合加密算法的研究已经逐渐成熟,而且已经得到了广泛的应用.但是目前的混合加密系统,主要是技术成熟的RSA算法与对称加密算法相结合的系统,对于ECC和AES相结合的加密算法的研究还比较少.本文主要针对ECC和AES相结合的加密算法来进行研究.首先,本文对密码学做简要的概述;其次,分别对AES和ECC加密体制的数学原理、算法实现、安全性能等方面进行详细的讨论;第三,提出了AES和ECC相结合的混合密码体制,并对其安全性能和算法实现进行研究;最后,给出了该混合密码体制的
2、一些应用,从中可以看出该混合密码体制是安全高效的,可以弥补以往密码体制的缺点.关键词:对称加密;公钥加密;EEC;AES;混合密码体制21AbstractThehybridencryptionalgorithmofsymmetric-keyencryptionandpublickeyencryptionhasattractedinterestofmanypeople,andtheresearchofmixedencryptionalgorithmhasmaturedandhasbeenwidelyused.However,themainhybridencryptionsyste
3、matpresentisthehybridencryptionsystemofthematurealgorithm(RSA)andsymmetric-keyencryptionalgorithm.FewresearchfocusonthecombinationofECCandAESencryptionalgorithm.Inthispaper,westudyacombinationofECCandAESencryptionalgorithm. Inthispaper,wefirstlyprovidedabriefoverviewofcryptography;Secondly,w
4、ediscussedthemathematicaltheory,algorithmimplementation,securityandotheraspectsofperformanceofAESandECCencryptionsystemindetail;Thirdly,weproposedacombinationofAESandECChybridcryptosystem,anddiscusseditssafetyperformanceandtheimplementationofthealgorithm;Finally,someapplicationsofthehybriden
5、cryptionalgorithmweregiven.Thishybridencryptionalgorithmissafeandeffective,andmakeupfortheshortcomingsofthepastalgorithms. Keywords:Symmetric-keyencryption;Publickeyencryption;EEC;AES;Hybridcryptographicalgorithm21目录摘要IABSTRACTII1前言11.1研究背景和意义11.2研究现状11.3本文的主要工作32密码学概述52.1古典密码52.1.1置换密码52.1.
6、2代替密码52.1.3代数密码52.2对称密码62.2.1分组密码62.2.2序列密码72.3公钥密码72.4混合密码73AES和ECC密码体制93.1AES密码体制93.1.1数学原理93.1.2算法实现133.1.3安全性能143.2ECC密码体制153.2.1数学原理153.2.2算法实现163.2.3安全性能17214基于AES和ECC的混合密码体制184.1数学原理184.2算法实现184.3安全性能195基于AES和ECC的混合密码体制的应用216小结24参考文献25致谢26211前言随着现今网络特别是Internet的超高速发展,利用网络作为信息交流和信息处理变得
7、越来越普遍,社会的传统事务和业务动作模式受到前所未有的冲击.同时随着通信的网络化,数字化,智能化的加快,无论是国家政府还是企业都正融入这场网络革命中,在其中它们越来越多的利用计算机网络来进行数据存储,传递和交换,由此而产生的信息的安全问题正在逐步被人们所关注.这些问题集中体现在:网络的身份认证(确认网络客户的真实身份),信息和数据的保密性(个人或系统机密信息和数据保护),信息和数据完整性(防止不合法的数据修改),不可抵赖性(网络环境下行为的事后的不可抵赖).为了确保信息系统的安全性,我们需要