本科毕业设计设计题目:数字签名及其在电子邮件中的应用研究学生姓名:李传珠学号:200711010118专业:计算机科学与技术指导教师:徐连诚学院:信息科学与工程学院2011年5月10日毕业论文(设计)内容介绍论文(设计)题目数字签名及其在电子邮件中的应用研究选题时间2010.11.12完成时间2011.05.10论文(设计)字数10041关键词数字签名、电子邮件、身份认证论文(设计)题目的来源、理论和实践意义:随着网络的发展,信息在网络中的传递速度越来越快,人们有很多信息需要通过网络发送,甚至通过网络签署一些协议。确保传递信息的安全性与完整性,以及确认发件人的身份,成为摆在我们面前的一个问题。而数字签名的应用,就解决了这一问题。数字签名技术通过公/私钥对和数字证书的使用,确定信息的安全性与完整性,以及对信息发送者的身份的确认。当通过电子邮件发送一些重要信息,或者签署一些协议时,我们可以通过数字签名对发送的信息或协议进行加密和签名,这样就可以避免发送的信息或协议被破坏,确定发件人的身份,保证协议的合法性。论文(设计)的主要内容及创新点:论文主要介绍了数字签名的概念定义、原理、分类和功能,以及分析了数字签名常用的几种算法,分析了数字签名的应用过程中所应用到的技术。将数字签名应用到电子邮件中,实现电子邮件的加密和签名,对电子邮件的内容进行保护,对发送电子邮件的人的身份进行确认。附:论文(设计)本人签名:年月日目录摘要..........................................................................................................................................1Abstract....................................................................................................................................11引言.......................................................................................................................................12数字签名概述.......................................................................................................................22.1数字签名的概念及定义.............................................................................................22.2数字签名的功能.........................................................................................................22.3数字签名的分类.........................................................................................................32.4数字签名的原理.........................................................................................................32.5数字签名的常见算法.................................................................................................52.5.1Hash签名..........................................................................................................52.5.2DES签名..........................................................................................................62.5.3RSA签名..........................................................................................................73数字签名在电子邮件中的应用...........................................................................................83.1数字签名在电子邮件中的功能................................................................................83.2数字签名在电子邮件中的应用的技术保障.............................................................83.2.1公钥密码技术原理...........................................................................................83.2.2PKI技术.............................................................................................................93.2.3认证机构CA(CertificateAuthority)............................................................103.2.4数字证书.........................................................................................................103.3分析数字签名在电子邮件中实现...........................................................................104结束语.................................................................................................................................13参考文献................................................................................................................................141数字签名及其在电子邮件中的应用研究李传珠(山东师范大学信息科学与工程学院计算机系2007级1班)摘要:随着网络的发展和普及,人们在生活和事业中的通信越来越依赖于网络。但是,通过网络传递信息存在一定的风险。如何避免通信和传递信息过程中信息的泄漏、遭受破坏以及信息发送人身份的确认,已成为人们在网络通信中面对的一个重要问题。本文通过对数字签名的概念、功能、原理等的探讨,分析了数字签名在电子邮件中应用的原理以及机制。将数字签名应用到电子邮件中,实现邮件发送人的身份的认证。关键词:数字签名;电子邮件;身份认证中图分类号:TP399DigitalSignaturesandItsApplicationinE-mailLiChuan-zhu(SchoolofInformationScienceandEngineering,ShandongNormalUniversity)Abstract:Alongwiththedevelopmentofthenetworkandpopularization,peopleinlifeandcareerincreasinglyreliantonthecommunicationnetwork.However,thereexistcertaintransferinformationthroughthenetworkofrisk.Howtoavoidcommunicationandinformationprocessinformationleakage,destructionandinformationtheidentityofthesender'sconfirmation,hasbecomethepeopleofnetworkcommunicationinthefaceofanimportantissue.Basedontheconcept,functionofdigitalsignature,principleandsoon,thispaperanalyzesthedigitalsignaturesinelectronicmailapplicationprincipleandmechanism.Digitalsignatureappliedtoelectronicmail,realizetheidentityofthesenderemailauthentication.Keywords:DigitalSignature;E-Mail;IdentityAuthentication11引言随着互联网的迅速发展和普及,电子邮件已成为人们通信、传递信息的主要媒介。但是,一些问题也随之而来,电子邮件系统的发展面临着机密泄漏、信息欺骗、病毒侵扰、垃圾邮件等诸多安全问题的困扰。人们对电子邮件系统及其提供服务的要求日渐提高,电子邮件系统的安全问题也越来越得到使用者的重视,如果没有采取安全措施,得到的信息就可能被别人破坏过,信息往来就不能正常运行,因此,电子邮件的安全问题应该受到我们的重视。电子邮件系统的功能是企业网络的基本应用之一,为企业进行信息交流提供了有力支持。安全的电子邮件系统有效地解决了信息保密,信息完整、身份鉴别,以及密钥的安全存储等问题。安全的电子邮件系统在各行业中的应用和推广,将给相关企业在商业秘密、客户资料、产品研发资料、金融资料、交易谈判、市场与产品计划、财务资料等方面的数据交换提供安全保障。对于企业和政府用户而言,安全的电子邮件系统为系统用户的身份鉴别,企业商业信息和政府公务文件的收发、传输和存储提供了有效的安全保障,简化了工作流程,提高了工作效率;安全的电子邮件系统提供的强大易用的管理功能,有效地整合了企业内各个组织机构的沟通和管理,实现了企业机构的一体化管理,提高了管理水平和效率。因此,安全的电子邮件系统在企业信息化建设的深化中,将发挥巨大的推动作用,并获得更多的企业和政府机构用户。22数字签名概述数字签名是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。2.1数字签名的概念及定义数字签名是防止他人对传输的文件进行破坏,以及确定发信人的身份的手段,该技术在数据单元上附加数据,或对数据单元进行秘密变换,这种附加数据和数据变换允许数据单元的接收者用以确认数据单元来源和数据单元的完整性,从而达到保护数据,防止被人伪造的目的。简单说来,数字签名是指