数据加密技术.pptx

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

数据加密技术主讲:庄鹤林

对称密钥密码体制所谓常规密钥密码体制,即加密密钥与解密密钥是相同的密码体制。这种加密系统又称为对称密钥系统。明文X密文Y加密密钥K明文X密文YABE运算加密算法D运算解密算法互联网解密密钥K相同密钥

数据加密标准DES数据加密标准DES(DataEncryptionStandard)属于对称密钥密码体制,是一种分组密码。在加密前,先对整个明文进行分组。每一个组长为64位。然后对每一个64位二进制数据进行加密处理,产生一组64位密文数据。最后将各组密文串接起来,即得出整个的密文。使用的密钥为64位(实际密钥长度为56位,有8位用于奇偶校验)。

DES的保密性DES的保密性仅取决于对密钥的保密,其算法是公开的。目前较为严重的问题是DES的密钥的长度。现在已经设计出搜索DES密钥的专用芯片。56位DES已不再认为是安全的了。

三重DES使用两个56位的密钥。把一个64位明文用一个密钥加密,再用另一个密钥解密,然后再使用第一个密钥加密,即Y=DESK1(DES-1K2(DESK1(X)))EDEK1K2K1明文密文加密DEDK1K2K1密文明文解密

公钥密码体制公钥密码体制(又称为公开密钥密码体制)使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。公钥密码体制产生的主要原因:常规密钥密码体制的密钥分配问题。对数字签名的需求。

加密密钥与解密密钥在公钥密码体制中,加密密钥PK(publickey,即公钥)是向公众公开的,而解密密钥SK(secretkey,即私钥或秘钥)则是需要保密的。加密算法E和解密算法D也都是公开的。虽然私钥SK是由公钥PK决定的,但却不能根据PK计算出SK。

公钥密码体制不同密钥明文X密文YB的公钥PKB明文X密文YABE运算加密算法D运算解密算法解密B的私钥SKB加密互联网

应当注意任何加密方法的安全性取决于密钥的长度,以及攻破密文所需的计算量。在这方面,公钥密码体制并不具有比传统加密体制更加优越之处。由于目前公钥加密算法的开销较大,在可见的将来还看不出来要放弃传统的加密方法。公钥还需要密钥分配协议,具体的分配过程并不比采用传统加密方法时更简单。

公开密钥与对称密钥的区别在使用对称密钥时,由于双方使用同样的密钥,因此在通信信道上可以进行一对一的双向保密通信,每一方既可用此密钥加密明文,并发送给对方,也可接收密文,用同一密钥对密文解密。这种保密通信仅限于持有此密钥的双方(如再有第三方就不保密了)。在使用公开密钥时,在通信信道上可以是多对一的单向保密通信。

公钥密码体制如果某一信息用公开密钥加密,则必须用私有密钥解密,这就是实现保密的方法如果某一信息用私有密钥加密,那么,它必须用公开密钥解密。这就是实现数字签名的方法

数据加密技术

谢谢

文档评论(0)

一笑倾洁 + 关注
实名认证
内容提供者

PPT课件

1亿VIP精品文档

相关文档