欢迎来到天天文库
浏览记录
ID:32802616
大小:1.89 MB
页数:56页
时间:2019-02-15
《基于openpgp协议电子邮件系统的研究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要如今,Intemet在生活中的作用愈来愈大,电子邮件技术逐渐成为其不可分割的一个网络服务之一。正是因为电子邮件有着方便,快捷等特性,所以Intemet上多数用户都会选择用电子邮件作为信息传播的手段。在实际应用中,大多数电子邮件系统都是明文传输,使得一些别有用心的人能够轻松的获取用户的邮件信息,甚至对邮件内容进行改造,篡改。因此,电子邮件的安全问题越来越突出。本文在利用JavaMail开源框架构建邮件系统的基础上加入OpenPGP协议,意图开发一套增强电子邮件的安全性的Web电子邮件系统。JavaMai
2、l可以处理各种E.mail格式,包括IMAP、POP3、SMTP,以及MIME和其他与Intemet相关的通信协议。OpenPGP是目前使用最广泛的电子邮件加密标准。本文首先对电子邮件的发展史以及安全电子邮件研究背景讨论后,对电子邮件传输协议及JavaMail进行了分析,信息加密技术进行了研究,介绍了常用的加密算法,如DES,AES,IDEA,RSA等,对OpenPGP协议从其算法以及信任模型等方面进行了剖析,指出了其存在的问题,提出了相应的解决方案:在不修改源码的情况下,用RIPEMD算法代替OpenP
3、GP原先使用的不安全的MD5算法;并将RIPEMD算法加入OpenPGP协议的工具包中,实现其签名功能。在此基础上,设计了一个WEB电子邮件系统,实现了邮件的加密发送以及接收并解密邮件等功能。本文的贡献在于将OpenPGP加密技术运用到JavaMail电子邮件系统,保持OpenPGP算法的安全性和易实现的特点,对其中安全性较低的MD5算法提出使用安全性更高的RIPEMD算法,保证邮件信息的保密性,完整性,身份认证和双方不可依赖性,提升了JavalVlail规范身的邮件安全能力。关键词:安全邮件系统,Ope
4、nPGP,JavaMail,RIPEMD算法AbstractEmailtechnologygraduallyhasbecomeoneofthenetworkserviceswiththeInternetmoreandmoreimportantindailylifetoday.Withtheconvenient,fastandotherfeatures,themajorityofIntemetuserswouldchoosetouseEmailasameansofinformationdisseminati
5、on.Inpractice,mostemailsystemsarecleartextwhichmakingsomepeoplewithulteriormotivescouldeasilyaccesstheuserse-mailmessages,andeventransformortamperedwiththemessagecontent.Therefore,thesecurityofe-mailismoreandmoreprominent.ThisarticlefocusesontheOpenPGPpro
6、tocolencryptiontechnologybasedone-mailmessagesintheinformationsystemsecurityissuestodevelopaWebmailsystemsecurityandenhancethesecurityofe-mail.JavaMailisaJavaAPIusedtoreceiveandsendemailviaSMTP,POP3andIMAEOpenPGPisthemostwidelyusedemailencryptionstandardi
7、ntheworld.Afterthedevelopmentofe-securitye-mailhistoryandbackground,thispaperintroducestheE-mailtransmissionprotocolandJavaMail.Thendiscussencryption,suchasDES,ADS,IDEA,RSA,MD5andSOon.AnalyzethetrustmodelofOpenPGPindetailtheirexistingproblems,andputsforwa
8、rdtheseproblemscorrespondingsolutions.InthecaseswithoutmodifyingsourcewithRIPEMDalgorithmsinsteadsoftheMD5algorithmswhichisunsafeinOpenPGP.RIPEMDalgorithmwouldbeaddedinOpenPGPprotocoltoolkittoachievethee-mailencrypt
此文档下载收益归作者所有