基于RSA的电子邮件加密方法-论文.pdf

基于RSA的电子邮件加密方法-论文.pdf

ID:57924192

大小:217.08 KB

页数:3页

时间:2020-04-14

基于RSA的电子邮件加密方法-论文.pdf_第1页
基于RSA的电子邮件加密方法-论文.pdf_第2页
基于RSA的电子邮件加密方法-论文.pdf_第3页
资源描述:

《基于RSA的电子邮件加密方法-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于RA的电子邮件加密方法.桑怀胜、一引言样进行保密通信呢?如果开始之初密钥的传递就已,e,。,随着计算机网络技术的迅猛发展Intmet在泄露以后的通信就无秘密可言了另外在一个用,日益,人们生活中的应用普遍人们通过网络传输的户很多的大网络中网上的每一个用户和与之进行,,数据量大大地增加网络信息的交流与传递也越来秘密通讯的每一个人都应有一个不同的钥匙这样。,越频繁由于人们经常需要通过网络传输一些机密就需要建立和安全地保存大量的钥匙增加了管理,。E一,。信日益突出NN(N一1)/2息所以网络中的信息安全问题的难度个用户需要使用个

2、密钥m(电子邮)InetmetMial件是人们通过进行信息交流对称密钥系统中最具有代表性的算法是BI,,aeoa,E一m已了DESDtaEn仔ptinStand的一种重要工具在某种程度上ial取代公司提出的(dr)算法该、传统的电报信件等而成为一种新的信息交流方算法于1977年被美国国家标准局NBS颁布为商用。e,。eraoaacon由于IntmetE一mIDEA(IntntinlDatEn叮Pti式但缺乏足够的安全性ial系数据加密标准:E一统也存在很大的弱点mial中信息的内容保密lAgoirthm)算法是新一代的对称密

3、钥系统的加密算,E一m性差从发到收ial这条链路中的任何一个环对称钥匙密钥系统,节都有可能泄露信息的内容这一点相信使用过。E一mial人都有体会数据加密技术是网络中最基,本的安全技术它通过对网络传输的信息进行数据。加密来保证其安全性、二两种密码系统图l对称钥胜密码系统,ueaes加密是把原始信息(明文)通过一定的规则进法它于1991年在瑞士ETHZirh由Jm,asseeaa,。以(密MyXuiiLi1992行数据变换形成一个难识别的密码文件和发明年正式公开这一。,,,文)明文到密文的变换受控于电子钥匙K类算法的数学运算量小

4、运算速度快这个钥其弱点是密。。匙是一个决定加密功能的二进制字符串将变换后钥管理困难,.的密文恢复为原始信息的过程叫解密这个过程受2公共钥匙密码系统。,控于一个相关的钥匙L密码系统分为两大类一(l)公共密钥系统的基本原理,个是对称另一个是公共钥匙密码系,钥匙密码系统公共钥匙密码系统是一种当前的技术它于。e统1976年由两个斯坦福的学者WihitfeldiDif和.a。1MnHm2对称钥匙密码系统irtelan提出图为公共钥匙密码系统的。对称在对称。钥匙密码系统是传统的密码系统结构示意图,。钥匙密码系统中加密和解密用的是同一把钥

5、匙公共密钥体制的主要思想是在整个加密解密。,如图1所由于加密和:Ke示解密使用同一把钥匙进过程中使用两个密钥加密密钥和解密密钥,eKd加密算法E和加密密钥(公共密钥)K不保持行秘密通讯的两个用户必须同意和保持同一把钥,e,,,。秘密加密密钥K公开谁都可以使用解密密钥匙而且每一方必须相信对方不会将钥匙泄露这,。、:Kd是保密的只有信息接收者知道选用某种类型种系统存在一个很大的问题密钥应该如何传递,2在的加密算法E和解密算法D使局外人即使知道E特别是地理上分散的网络用户如何传递密钥呢,。e,、DKE一mall也推导不出加密规则使

6、用了公共钥匙解密系统中两个陌生的用户如何约定密码怎38,:得到明文M即公共钥匙密码系统【,,,onM=nd明文密文(C),,把(ER)作为公开加密密钥公布出去而(D,。,R)作为解密密钥保存起来别人知道E与R但由解密,,于R很大在不知道P与Q的情况下E从要根据个人用,。图2公共钥匙密码系统R出发到D非常困难这就达到了保密的目的、三基于RSA的电子邮件加密方法规则使用的是另一个不同(但在数学上相关)的个下面讨论用RSA算法实现电子邮件系统中信,。。人钥匙Kd知道公共钥匙后只能对信息文件进行息安全的各种功能以A和B之间的通信为例

7、.,。、加密并不能对一个密码文件进行解密如果一个1加密解密,AE一mialB人选择和公布了一个公共钥匙任何人都可以用此假定想通过发给一份秘密文件。。公共钥匙对发给此人的信息进行加密个人钥匙是MB用RSA算法产生他的公共密钥Kbe和私人密,,,保密的只有这个特定的人才能对加密文进行解钥KbdKbe公布出去供他人加密使用Kdb作为B,。。〕e,密即使是信息发送者也不能对密文进行解密每的解密密钥A获得B的公共密钥Kl后对明文,,,:一个人都有一对密钥一个为M进行加密转换成密码文件C可表示为其中一个是公开的。,C=e私有的发送信息时

8、用对方的公共密钥加密收信Kb(M)。。者用自己的私用密钥解密然后ACBB收到密这样每个用户有两把钥把通过电子邮件发送给:,,匙公共密钥和个人密钥N个用户的网络中需要文C后用自己的私人密钥Kbd对C进行解密转换。,:使用ZN得到信息文件M可表示为个密钥A=e(2)RS算法MKbd()、,。R

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

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

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