浅谈数据加密及方法.pdf

浅谈数据加密及方法.pdf

ID:52220181

大小:153.26 KB

页数:2页

时间:2020-03-25

浅谈数据加密及方法.pdf_第1页
浅谈数据加密及方法.pdf_第2页
资源描述:

《浅谈数据加密及方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、总第130期浅谈数据加密及方法王芳(潞安环能股份公司技术中心,山西长治046004)摘要:现代的电脑加密技术就是适应了网络安全的需要而应运产生的,它为进行一般的电子商务活动提供了安全保障。文章概要介绍了数据加密的一些经典的方法,并且以此为基础讨论电子商务安全技术和SET协议。关键词:数据加密技术;DES;RSA;电子商务;SET中图分类号:Tl~09.7文献标识码:B文章编号:1005-2798(2010)S1—0122—02里m和n便是公钥PK。1数据加密1.2DES随着当今计算机网络的飞速发展,计算机安全DES采用传统的换位和置换的方

2、法进行加密,已经成为社会各界关注的焦点。文章讨论了数据加在56比特密钥的控制下,将64比特明文块变换为密的两种分类,然后在此基础上讨论电子商务的一64比特密文块,加密过程包括16轮的加密迭代,每些安全技术和SET协议。轮都采用一种乘积密码方式(代替和移位)。加密技术按照密钥的公开与否可以分为两种体g函数的选择都按特定的规则进行,g函数操作系,第一是对称密钥体系,这里加密密钥匙和解密密是先将R(I)扩充成48位后与K(I+1)异或运算,钥是相同的。为了安全性,密钥要定期的改变。对接着将所得的48位数分成8个6位数,记为BrI,称算法速度快,

3、所以在处理大量数据的时候被广泛I=1,2⋯8,选取8个s密箱,将BrI的第一位和第使用,其关键是保证密钥的安全。典型的算法有六位串联成一个数记位m,取出BrI的第二至五位DES及其各种变形(如TripleDES),IDEA,RC4、串联成一个四位数记位n,用s密箱中的第n行第RC5以及古典密码等。在众多的对称密码中影响最m列的数替换BrI,替换完全部的BrIJ后,将B大的是DES密码。第二是公开密钥体系,分别存在r1至Br8J串联成一个32位数,再经过换位,至此一个公钥和私钥,公钥公开,私钥保密。公钥和私钥g函数操作全部结束。将所得结果与

4、LrI异或后,具有一一对应的关系,用公钥加密的数据只有用私得到RrI+1J。进行下一轮的加密,直到用完K钥才能解开,其效率低于对称密钥体系,典型的算法(16),再经过逆初始置换,全部加密过程结束。而有RSA、背包密码,EllipticCurve、E1Gamal算法等脱密时只需要将密钥顺序倒过来,即第一轮用K等。最有影响的公钥加密算法是RSA,足够位数的(16),第二轮用K(15),以次类推。RSA能够抵抗到目前为止已知的所有密码攻击。于是DES加密算法又可以简单地用下式表示:1.1RSA算法Ek(m)=N(IP)×T16XT15⋯⋯T1×

5、IP(m)RSA使用两个密钥,一个是公钥(publickey,以其中IP为初始置换,N(x)是x的逆,Ti,i=下用PK表示),一个是私钥(privatekey,以下用SK1,2,⋯16是一系列的变换。Ek(m)表示明文m在表示)加密时把明文分成块,块的大小可变,但不超密钥k的作用下产生的密文。过密钥的长度。RSA把明文块转化为与密钥长度在应用时一般是将DES和RSA综合起来使用。相同的密文。其算法如下:DES加密效率高,但是要解决密钥的存储问题,因为首先选择两个秘密的相异质数P,q,计算n=只要传输就难以保证密钥不被泄露。这时可以采用p

6、q,取r是与(P一1)(q一1)互质的数,这里r便是如下策略:假如A要向B发送密文(DES)和密钥SK。接着找一数m,使得i'in==1mod(P一1)(q一SK,可以用B公布的公开密钥对Sk进行RSA加密,1),根据欧几里得算法(a=bn+C,则a与b的gcd将其结果和密文一起发送给B,B接受数据首先用就等于b与c的gcd),这样的m一定可以找到。这自己的私钥对SK进行解密,得到A的密钥SK。再收稿日期:2010-06-04作者简介:王芳(1980一),女,山西长治人,助理工程师,从事企业信息化管理工作。l22王芳:浅谈数据加密及方法第

7、19卷增刊1用SK解密密文,这样就解决了密钥的传输问题。措施,几乎全部以数据加密技术为基础,可以说没有因为没有人知道B的私钥,也就没有办法获得SK。加密技术,就没有安全电子交易。SET协议把对称密钥体制和公开密钥体制完美的结合了起来,充分2安全电子交易利用了DES效率高速度快,RSA安全性高,密钥管1)电子商务的关键是要保证商业活动的安理简便的优点。全性,而数据加密技术则构成了电子商务安全的基3结语础,可以说,没有数据加密技术,就没有电子商务的安全。电子商务主要有下面一些安全控制要求:第本文讨论了数据加密技术,介绍了当今使用最一,确定贸易

8、伙伴身份的真实性;第二,确保信息的为广泛的DES和RSA算法。DES效率高,但是密钥保密性;第三,保证电子定单等信息的真实性(未被保存难,RSA安全性高,但是效率低,在实际应用中冒充)以及在传

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

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

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