网站大量收购独家精品文档,联系QQ:2885784924

电子邮件加密原理和方法.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子邮件加密原理和方法

电子邮件加密原理和方法1.实现加密的原理电子签名技术采用多种加密方法,但可以通过易于理解的RSA(Rivest Shamir Adleman)公钥体系为例简述其原理。RSA加密基于一个无法对大数进行分解质因子的数学假设,使用2 个大素数的函数,一个作为公共密钥,另一个作为私人密钥,由于这2 个密钥是互补的,公共密钥加密的密文可以用私人密钥解密,反之亦然。因而邮件发送者只需要使用收件人的公共密钥加密邮件,加密后的邮件只有拥有私人密钥的收件人才可能有办法解密阅读,也就实现了邮件的加密,从而保证了邮件不会被任何第三者所阅读,即使在传输的过程中被第三者截取仍然不至于泄密。2 电子邮件加密的原理  当用户使用自己的电子证书在发出的邮件上签名时,邮件将被按照邮件的内容通过摘要函数运算取得一个可以用以检验邮件完整性的值,并将该值使用电子证书中的私人密钥加密,然后与公共密钥和邮件内容一起发送出去。由于私人密钥加密的内容只有对应的公共密钥可以解密,并且摘要函数可以在任意大小的数据中采集一个固定长度的摘要,供采集的数据源即使有一位数据改变取得的结果也不同,邮件的内容有任何改变都无法与原来检验邮件完整性的值相匹配,当收件人收到邮件时即可知道邮件的内容是否被篡改,同时也知道该邮件发送者使用的是哪一个电子证书。而由于第三方的权威证书发行机构在发出电子证书时,将验证申请者是否拥有所申请电子邮箱的使用权,收件人也就能够通过证书发行机构验证发件人所使用的电子证书,确认所收到的邮件的确来自拥有这个邮箱地址的用户,从而实现对发件人的真实性与邮件内容是否完整的鉴别。  电子签名技术非常复杂,但使用起来非常方便,不论是签名还是加密、解密,具体的步骤都将由电子邮件客户端软件实施。目前FoxMail、Outlook Express与Outlook等主流的电子邮件客户端软件都能够支持。您需要做的只是申请电子证书,并在电子邮件客户端软件上指定每个电子邮件地址将使用哪种电子证书。在需要为发送的电子邮件签名或加密时单击相应的按钮即可完成。而当收到使用电子签名的邮件时,验证邮件是否完整和解密的工作也将由电子邮件客户端软件自动完成。3 使用注意事项  1) 申请:需要向相关部门认证申请,并同时注册。  2) 安装: 要在相应的客户端安装电子证书客户端软件,同时需要配置。在申请到电子证书之后,需要在您的电脑上也安装一份,这样电子签名系统才能正常工作。  3) 安装要注意的问题:在安装的过程中系统将显示一个“正在创建RSA 交换密钥”的对话框,要求您确认保护私人密钥的安全级别。该选项系统默认为中级保护,代表电子邮件客户端软件在调用电子证书的私人密钥时将需要您确认同意才进行操作,如果需要您可以单击对话框上的“设置安全级别”,将保护级别改为每次调用需要输入密码的高级保护。另外,在安装证书的过程中系统将2次弹出对话框,要求确认在当前系统上安装证书。  4) 设置邮件客户软件:获得电子证书后,需要在自己使用的电子邮件客户端软件设置相关的选项,然后才可以使用电子证书签名或加密邮件,下面将分别介绍在FoxMail、Outlook Express 与Outlook 上的设置和使用方法。  (1) FoxMail:在FoxMail 中只需要选择“账户”*“账户属性”*“安全”*“选择”,在弹出的“选择证书”对话框中选中Thawte证书名称前的复选框并单击“确定”,返回“账户属性”对话框中您将发现右侧将显示出证书的相关信息。单击“确定”关闭“账户属性”存储设置,以后在使用FoxMail 编辑邮件时,您就可以通过邮件编辑窗口工具栏上的“签名”和“加密”按钮,使用自己的电子证书签名或使用收件人的证书加密邮件。  (2) Outlook:在Outlook 中选择“工具”*“选项”*“安全”,切换到“安全”选项卡,在“安全”选项卡上方的“加密邮件”一栏中,您可以通过复选框选择是否需要加密所有发出的邮件,或者为所有发出的邮件签名。单击“默认设置”旁边的“设置”按钮,您将可以在弹出的“更改安全设置”对话框上,单击“选择”指定用于加密和签名的电子证书,更改加密算法以及选择是否在发送签名邮件时将电子证书一同发出。设置完毕后,在使用Outlook编辑邮件时,您将可以通过邮件编辑窗口工具栏上的“签名”和“加密”,使用自己的电子证书签名或使用收件人的证书加密邮件(3) Outlook Express:在Outlook Express 中选择“工具”*“选项”*“安全”,切换到“安全”选项卡,在“安全”选项卡下方的“安全邮件”一栏中,您可以通过复选框选择是否需要加密所有发出的邮件,或者为所有发出的邮件签名。单击旁边的“设置”,您将可以在弹出的“高级安全设置”对话框上作更细致的设置,选择在收到使用电子签名的邮件时是否自动验证证书

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档