基于DES算法及RSA算法的Email加密方案

基于DES算法及RSA算法的Email加密方案

ID:38271487

大小:161.33 KB

页数:3页

时间:2019-05-24

基于DES算法及RSA算法的Email加密方案_第1页
基于DES算法及RSA算法的Email加密方案_第2页
基于DES算法及RSA算法的Email加密方案_第3页
资源描述:

《基于DES算法及RSA算法的Email加密方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、?004中国控制与决策学术年会论文集P-eaangs扩20G4chimsecontrolandDecisionconfonce基于DES算法及RSA算法的Email加密方案王中芳,姚分喜(北京理工大学信息科学技术学院,北京100081)摘要针R;DES算法和RSA算法在处理数A,密钥管理等方面存在的不足,根据DES衣RSA的优缺点,提出一种去于DES和RSA的Email加密方案.关扭词:DES算法;RSA算法;密翻EncryptionmeansofEmailbasedonDESalgorithmandRSAalgorithmWANGZhong-fang

2、,YAOFen-d(Sahoo:ofInformationScienceTechnology,BeijingInstituteofTechnology,Beijing100081,China.CorrespondentWANGZhong-fang,E-mail:princes8797各sin..com)Abstract:AccordingtctheshortageofDESalgorithmandRSAalgorithmappliedinsensitivedatasecuring,whichincludesprocessefficient,the监ey

3、rmant9emente忱,anewEmailencryptionmeansbasedonDESalgrithmandRSAalgorithmispresented.Keywords;DESalgorithm;RSAalgorithm;key1引言文,即得Email明文.随着工niernet的普及,Emai:得到了广泛的应2DES对称加密算法用.并成为Internet不可缺少的一部分然而EmailDES是最典型、应用最广的算法之一,它是由存在安全性问题.从本质上讲,保护Email的最有效IBM公司于1975年研究开发,并于1977年得到美方法是使用加密

4、签名来验证Email信息.常用的加国政府的正式许可,成为一种标准的加密算法,目前密方法有对称加密算法和非对称加密算法.已应用于许多需要安全加密的场合对称加密算法的优点是加密速度快,安全性高.DES算法对64位的明文进行16轮编码,变换但解密人需知道加密密钥,而安全分发密钥是非常为64位的密文输出块,它使用64位密钥(实际为56困难的川.非对称加密算法,也称为公开密钥算法,位,另外8位是奇偶校验位),所以首先应将待加密公开密钥密码的优点是不需要经安全渠道传递密的Email明文分成64位的明文数码组.算法流程如钥,大大简化了密钥管理,但加密速度慢,效率低.

5、本图1所示.文采用一种综合DES与RSA优点的加密方案:在发Stepl初始置换IP送Email之前,用DES加密Email明文,同时用RSA输人64个二进制位Email明码文数据区组T二加密DES密钥;然后将密文形式的DES密钥与t,t:二16,,按DES初始换位表IP进行换位,得到REmail密文一起发送给接收方,为了提高数据的安组:B(0)=b,(0)b,(0)⋯b}(0),tseis。一t,;全性,每一个DES密钥K只用一次.接收方接收到然后将B(0)分为左右两个大小相等的部分,每部分加密的Email后,先用自己的私钥解密密文形式的为一个32位二

6、进制的数据块,即DES密钥;然后用解密后的DES密钥解密Email密收摘日期:2003-11-27.作者简介,王中芳(1972-),女,山东临沂人,硕士生,从事电子邮件安全的研究.65020,04中匡控ol!与决策学术年会论文集即为S的输出.8个替代云数S,(1落了成8)的输出o.明文辕合在一起形成一个3Z位的比特串.初衍贺拴III4)P盒置换:将S盒输出的32位比特串根据固泛定的置换P〔也称P盒)置换到相应的位置P盒置一几=二任几几‘五:甲争换运算后得到的输出即为函数六R(i一1)1K(1))的最终结果厂丫普厂门万二详而将ii:一1)与f(R(i一1

7、),K(i))进行模二相二二二:2二二二-一-一二二之二二二只加,得R(i)=L(£一1)巴,t(R(i一1),K(i)).(3)L(i)在数值上等于尺(,一2),即L(:)二R(:一l.(4)Steg3末置换6赓迭代后,对R(16)L'I6)根据表IP进行分(,Af;:.F-*"禾置换义,得到的结果即可作为DES加密的Email密又‘输出。即雯:DES旅法‘,护--:;R(lc).L"16)).(动、。二几(0二3DES算法子密钥的生成过程;alh.r:手c人0乙三八c;.在DES算法口每一轮迭代运算都使用了一个Y(:.二」一:加'.C犷3,又匀子密

8、长,子密钥是田用六输人的密钥产生的.实际瓦,钾6.;‘OJc6,上.DES算法所接受的输人衍钥

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

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

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