- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 4 对 称 密 码
DES?
继续加强DES:2DES、3DES
寻找替代性算法
2017-4-11
2
2017-4-11
3
三重DES算法
2DES
3DES
2017-4-11
4
2DES?
C = EK2(EK1(P))= EK3(P)?
对单步加密进行推导
EK2(EK1(P))= EK3(P)?
中间相遇攻击
已知明文攻击可以成功对付密钥长度为112位的2DES
X = EK1(P) = DK2(C)
用所有可能的密钥加密明文并存储
用所有可能的密钥解密密文,并与存储的X匹配
2112/264=248,248/264=2-16,两组明密对后,正确密钥的概率是1-2-16 ;三组明密对后,正确密钥的概率是1-2-80
付出数量级为 O(256),比攻击单DES的O(255)多不了多少
2DES?
(264)!101020 2561017
2017-4-11
5
使用两个密钥的3DES
三重两密
思路:加密-解密-加密:
说明:第二步用解密运算,可适应单DES,即当k2 = k1时,3DES=1DES
安全性:目前无可行攻击方法
应用:较多,如密钥管理标准ANSI X9.17和ISO 8732。
2017-4-11
6
2017-4-11
7
三重三密
思路:加密-解密-加密
应用:较多,如PGP和S/MINE 。
五重三密DES
思路:加密-解密-加密-解密-加密
应用:可适应单DES或三重两密的情形
使用三个密钥的3DES
高级加密标准 AES
2017-4-11
8
2017-4-11
9
Advanced Encryption Standard (AES)
2001年由美国国家标准技术局(NIST)发布
对称分组密码算法,用以取代DES
2017-4-11
10
高级加密标准的评估准则
高级加密标准的起源
1997年4月15日,NIST发起征集高级加密标准的活动,活动目的是确定一个非保密的、可以公开技术细节的、全球免费使用的分组密码算法,作为新的数据加密标准。
1997年9月12日,美国联邦登记处公布了正式征集AES候选算法的通告。作为进入AES候选过程的一个条件,开发者承诺放弃被选中算法的知识产权。
2017-4-11
11
NIST对AES算法的要求
算法应比三重DES快而且至少还要一样的安全
应当具有128比特分组长度和128/192/256比特密钥长度
1998年NIST收到12个国家的15个候选算法
1999年NIST从中选出5个算法进一步筛选:
MARS(IBM)、RC6(MIT)、Rijndael( 比) 、Serpent( 英、以、美) 、Twofish(美)。
2 0 0 0 年NIST 宣布选择比利时的密码专家的Rijndael作为最终AES的算法。
2017-4-11
12
AES Requirements
private key symmetric block cipher
128-bit data, 128/192/256-bit keys
stronger faster than Triple-DES
active life of 20-30 years (+ archival use)
provide full specification design details
both C Java implementations
NIST have released all submissions unclassified analyses
2017-4-11
13
AES Evaluation Criteria
initial criteria
security – effort for practical cryptanalysis
cost – in terms of computational efficiency
algorithm implementation characteristics
final criteria
general security
ease of software hardware implementation
implementation attacks
flexibility (in en/decrypt, keying, other factors)
2017-4-11
14
AES Shortlist
after testing and evaluation, shortlist in Aug-99:
MARS (IBM) - complex, fast, high security margin
RC6 (USA) - v. simple, v. fast,
您可能关注的文档
- 高中优秀教学资料 二氧化硫的性质与酸雨.ppt
- 高中优秀教学资料 金属的化学性质 教案.doc
- 高中优秀教学资料 富集在海水中的元素-氯.ppt
- 高中优秀教学资料 认识金属钠 教案.doc
- 高中优秀教学资料 二氧化硫教学设计使用.doc
- 高中优秀教学资料 金属的化学性质 课件.ppt
- 高中优秀教学资料 认识金属钠.ppt
- 高中优秀教学资料 探秘原电池2.ppt
- 高中优秀教学资料 无机非金属材料的主角--硅.pdf
- 高中优秀教学资料 无机非金属材料的主角—硅.ppt
- 浙江省平阳中学2025-2026学年高三上学期8月开学考地理试题 Word版无答案.docx
- 浙江省七彩阳光新高考研究联盟2025-2026学年高三上学期返校联考历史试题 Word版无答案.docx
- 浙江省Z20名校联盟(名校新高考研究联盟)2025-2026学年高三上学期第一次联考历史试卷 Word版无答案.docx
- 浙江省七彩阳光新高考研究联盟2025-2026学年高三上学期返校联考物理试题 Word版无答案.docx
- 单元总结提升.pptx
- 第22课 从局部抗战到全国抗战(练习,含解析).docx
- 浙江省强基联盟2025-2026学年高三8月联考语文试题 Word版无答案.docx
- 2024土工合成材料塑料土工格室.pdf
- 第23课 全民族浴血奋战与抗日战争的胜利.pptx
- 第23课 全民族浴血奋战与抗日战争的胜利.docx
文档评论(0)