72两类密码体制

72两类密码体制

ID:44207809

大小:48.48 KB

页数:3页

时间:2019-10-19

72两类密码体制_第1页
72两类密码体制_第2页
72两类密码体制_第3页
资源描述:

《72两类密码体制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、7.2两类密码体制7.2.1对称密钥密码体制所谓常规密钥密码体制,即加密密钥与解密密钥是相同的密码体制。这种加密系统又称为对称密钥系统。数据加密标准DES数据加密标准DES属于常规密钥密码体制,是一种分组密码。在加密前,先对整个明文进行分组。每一个组长为64位。然后对每一个64位二进制数据进行加密处理,产生一组64位密文数据。最后将各组密文串接起來,即得出整个的密文。使用的密钥为64位(实际密钥长度为56位,有8位用于奇偶校验)oDES的保密性DES的保密性仅取决于对密钥的保密,而算法是公开的。尽管人们在破译DES方面取得了

2、许多进展,但至今仍未能找到比穷举搜索密钥更有效的方法。DES是世界上第一个公认的实用密码算法标准,它曾对密码学的发展做出了重大贡献。目前较为严重的问题是DES的密钥的长度。现在已经设计出來搜索DES密钥的专用芯片。7.2.2公钥密码体制公钥密码体制使用不同的加密密钥与解密密钥,是一种“甫已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。公钥密码体制的产生主要是因为两个方而的原因,一是由于常规密钥密码体制的密钥分配问题,另一是由于对数字签名的需求。现有最著名的公钥密码体制是RSA体制,它基于数论中大数分解问题的体制,由美

3、国三位科学家Rivest,Shamir和Adieman于1976年提岀并在1978年正式发表的。加密密钥与解密密钥在公钥密码体制中,加密密钥(即公钥)〃是公开信息,而解密密钥(即私钥或秘钥)弘是需要保密的。加密算法E和解密算法D也都是公开的。虽然秘钥弘是由公钥〃决定的,但却不能根据〃计算出SK。应当注意任何加密方法的安全性取决于密钥的长度,以及攻破密文所需的计算量。在这方面,公钥密码体制并不具有比传统加密体制更加优越Z处。由于□前公钥加密算法的开销较人,在可见的将来还看不出来要放弃传统的加密方法。公钥还需要密钥分配协议,具体

4、的分配过程并不比采用传统加密方法时更简单。公钥算法的特点发送者A用B的公钥P阳对明文艮加密(F运算)后,在接收者B用口己的私钥57®解密(〃运算),即可恢复出明文:2kb(Y)5kb(%(X))=X(7-4)解密密钥是接收者专用的秘钥,对其他人都保密。加密密钥是公开的,但不能用它来解密,即(7-5)加密和解密的运算可以对调,即(7-6)EpKb(DsKb(X))=DsKb(EpKb(X))=X在计算机上可容易地产生成对的加和SK。从已知的%实际上不可能推导出SK,即从PK到弘是“计算上不可能的”。加密和解密算法都是公开的。公

5、钥密码体制B的公钥PKb口加密0B的私钥解密明文X密文匕尸运算加密算法SKbD运算解密算法明文X

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

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

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