网站大量收购独家精品文档,联系QQ:2885784924

三讲常规交大基础20 chap03.pdfVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

分组的原理

流和分组

当前对称加密算法几乎都基于Feistel分组

乘积

连续执行两个或多个

Feistel提出用替代和置换交替的方式构造

Shannon提出用扰和扩散交替的方式构造

扩散和扰

目的:挫败基于统计分析的分析方法

扩散:明文的统计结构扩散到密文中

扰:密文的统计特性与密钥的取值之间的关系尽可

能复杂

2007-3-92计算机安全

Feistel

Feistel加密

2007-3-93计算机安全

Feistel

变换可以用下列函数表示:

L(i)=R(i-1)

R(i)=L(i-1)XORg(K(i),R(i-1))

求逆很容易

2007-3-94计算机安全

Feiste

Feistel

2007-3-9计算机安全

Feistel的设计准则

分组大小

增加分组长度会提高安全性,但降低了运算速度

密钥大小

增加密钥长度,可以提高安全性(使得穷搜索),同样,

降低了速度

循环次数

增加轮数可以提高安全性,但降低速度

子密钥产生算法

子密钥生成越复杂,就越安全,但降低速度

Round函数

复杂的轮函数能够使的分析,但降低速度

2007-3-96计算机安全

Feistel的设计准则

所有问题就是平衡问题

设计”安全”的算法并不难,只要使用足够多

的轮数就可以,但降低速度

快速的软件加

便于分析

2007-3-97计算机安全

DES(数据加密标准)

DES简介

1977年被标准局作为数据加密标准

64bit分组加密,密钥长度为56bit

对称密钥体制

DES的由来

对DES的评论

密钥长度比较短

结构的设计标准

2007-3-98计算机安全

DES

DES

一般描述

2007-3-99计算机安全

DES

每个

循环的

详细

过程

2007-3-910计算机安全

DES

F(R,K)

A=R(32bits)J=K(48bits)

E

E(A)为48bits

文档评论(0)

zhishifuwu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档