收藏 分享(赏)

现代密码学(第二版) 陈鲁生 第4章 分组密码新.ppt

上传人:无敌 文档编号:960129 上传时间:2018-05-07 格式:PPT 页数:52 大小:10.87MB
下载 相关 举报
现代密码学(第二版) 陈鲁生 第4章 分组密码新.ppt_第1页
第1页 / 共52页
现代密码学(第二版) 陈鲁生 第4章 分组密码新.ppt_第2页
第2页 / 共52页
现代密码学(第二版) 陈鲁生 第4章 分组密码新.ppt_第3页
第3页 / 共52页
现代密码学(第二版) 陈鲁生 第4章 分组密码新.ppt_第4页
第4页 / 共52页
现代密码学(第二版) 陈鲁生 第4章 分组密码新.ppt_第5页
第5页 / 共52页
点击查看更多>>
资源描述

1、第 4章 分组密码2018/5/7 1主要内容分组密码的基本原理分组密码的结构数据加密标准 DES多重 DES高级加密标准 AES分组密码的工作模式2018/5/7 2扩展和混淆4. 1 分组密码的基本原理置换点击 各项 查看详细说明设 n是一个分组密码的分组长度 , k 是密钥 ,为明文 , 其中为相应的密文 , 其中 则分别表示在密钥 k 控制下的加密和解密变换。如果 n m, 则分组密码对明文加密后有数据压缩。如果 n = m, 则分组密码对明文加密后既无数据扩展也无压缩。2018/5/7 34. 2 分组密码的 结构Feistel 网络 SP 网络2018/5/7 44. 2. 1 F

2、eistel 网络点击查看圈变换图示1) 将明文一分为二,设 是左边的 m 比特 , 是右边的 m比特。2) 对于 , 计算3) 密文为1) 将明文一分为二,设 是左边的 比特 , 是右边的 比特, 。2) 对于 , 计算3) 密文为平衡网络非平衡网络点击查看圈变换图示2018/5/7 54. 2. 2 SP 网络SP 型分组密码的加密思想如下:1) 设 x 是待加密的明文, 长度为 n 比特。 n 是分组的长度。令2) 对于 在子密钥 的控制下 , 对 做替换 S,然后再做置换或可逆的线性变换 P。3) 密文为 。SP 型分组密码的圈变换如图2018/5/7 64. 3 数据加密标准 DES

3、DES 加密算法DES 的解密过程DES 的安全性主要内容2018/5/7 74. 3. 1 DES加密算法设 是待加密的 64 比特明文 , 其中。 DES 首先利用初始置换 IP对 x 进行换位处理 ; 然后对如图所示的与密钥有关的圈变换进行 16 次迭代 ; 最后 , 经过逆初始置换 的处理得到密文 其中设密钥 其中 。 DES 中与密钥 k 有关的 16 次迭代可以形式化地表示为其中 和 的长度都是 32 比特 ,f 是一个加密函数 , 是由密钥 k 产生的一个 48 比特的子密钥。加密函数 f 是 DES 的核心 , 如图所示位选择函数 E 用于将 32 比特的输入扩展为 48 比特

4、 , 如表所示2018/5/7 84. 3. 2 DES的解密算法DES 的解密过程和加密过程使用同一算法 , 只不过在 16 次迭代中使用子密钥的次序正好相反 . 解密时 , 第 1 次迭代使用子密钥 第 2 次迭代使用子密钥 依次类推 , 第 16 次迭代使用子密钥 解密时的 16 次迭代可以形式化地表示为我们用 表示当密钥为 k 时利用 DES 对明文 x 进行加密得到的密文 , 用 表示当密钥为 k 时利用 DES 对密文 y 进行解密得到的明文 . 不难验证 , 对任意明文 x,2018/5/7 94. 3. 3 DES的安全性密钥较短是 DES 的一个主要缺陷 。 DES 的实际密钥长度为 56 比特 , 密钥量仅为 。就目前的计算设备的计算能力而言 , DES 不能抵抗对密钥的穷举搜索攻击。2018/5/7 10

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报