基于openpgp协议电子邮件系统的研究和实现

基于openpgp协议电子邮件系统的研究和实现

ID:32802616

大小:1.89 MB

页数:56页

时间:2019-02-15

基于openpgp协议电子邮件系统的研究和实现_第1页
基于openpgp协议电子邮件系统的研究和实现_第2页
基于openpgp协议电子邮件系统的研究和实现_第3页
基于openpgp协议电子邮件系统的研究和实现_第4页
基于openpgp协议电子邮件系统的研究和实现_第5页
资源描述:

《基于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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。