密码学课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《密码学课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 密码学 课件
- 资源描述:
-
1、12普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著3普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著4普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 保密性只要求对变换DK(解密密钥)加以保密,只要不影响DK的保密,变换EK可以公布于众。 EK DKM C M5普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著EK DK M C M 真实性只要求变换E (加密密钥)保密,变换可公布于众。 6普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著7普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著8普通高等教育“十五”国家级规划教
2、材信息论与编码 曹雪虹等编著EB DB M C M保障保密性保障真实性 M C MDA EADA EBDB EA M C C C M保密性真实性9普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著12 ()()()kkkCE ME M E M1212()()()kkkCEMEm Em10普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著11普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著12普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著13普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著2(/)()(/)log(/)jijijjiH K
3、 Cp cp kcp kc 2(/)()(/)log(/)jijijjiH M Cp cp mcp mc14普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著15普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 因为 H(K/C)H(M/K,C) H(M/C)H(K/M,C)(M和K交换) H(M/C) (熵值H(K/M,C)总是大于等于零)H(M/C,K)0,上式得 H(K/C) H(M/C)即已知密文后,密钥的疑义度总是大于等于明文的疑义度。我们可以这样来理解,由于可能存在多种密钥把一个明文消息M加密成相同的密文消息C,即满足的K值不止一个。但用同一个密钥对不同明文加
4、密而得到相同的密文则较困难。()KCEM16普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著又因为 H(K) H(K/C) H(M/C),则 上式说明,保密系统的密钥量越少,密钥熵H(K)就越小,其密文中含有的关于明文的信息量I(M;C)就越大。至于破译者能否有效地提取出来,则是另外的问题了。作为系统设计者,自然要选择有足够多的密钥量才行。 (; )()(/)()()I M CH MH M CH MH K17普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著18普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著19普通高等教育“十五”国家级规划教材信息论与编码
5、曹雪虹等编著 P盒 0 15 15 0 0 14 14 0 0 13 13 0 0 12 12 0输 0 11 11 0 输 0 10 10 0入 0 9 9 0 出 0 8 8 0数 0 7 7 0 数 0 6 6 0据 0 5 5 1 据 0 4 4 0 0 3 3 0 0 2 2 0 1 1 1 0输入第i位输出第j位151413121110987654321741210152111914638135换位盒(P盒) 20普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著S盒n=3 2n=8 2n=8 0 00 1 1 1 2 21 3 3 1 4 41 5 5 1 6 6 7
6、7输入输出000001010011100101110111101010100111000110011001替代盒(S盒) 21普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 0 P s P s P s P 0 0 1 0 0 0 0输 0 s s s 0 输 0 1入 0 1 出 0 s s s 1数 0 1 数 0 0据 0 s s s 0 据 0 0 0 1 0 s s s 1 1 0 P盒和S盒的结合使用 22普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著1 264Kk kk23普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 64 64 64 1
7、6 次 64 48 64 64 输入 初始置换 IP 密码运算 逆置换 输出 子密钥 密钥源 图 7-6 DES 算法 24普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 64 32 32 L0 R0 K1 f L1R0 R1L0 f(R0,K1) K2 f L2R1 R2L1 f(R1,K2) Kn f L15R14 R15L14 f(R14,K15) K16 f L16R15 R16L15 f(R15,K16) 64 图7-7 密码运算 25普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 Ri-1(32) 密钥(64) E 密钥表 48比特 Ki(48) S1
8、S2 S3 S8 P 32比特 图7-8 密码计算函数f(R,K) 26普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 密 钥 64 置 换 选 择 1 28 28 C0 D0 左 移 左 移 C1 D1 48 置 换 选 择 2 K1 左 移 左 移 Cn Dn 48 置 换 选 择 2 Kn 左 移 左 移 C16 D16 48 置 换 选 择 2 K16 密钥表计算27普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著28普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著29普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著30普通高等教育“十
9、五”国家级规划教材信息论与编码 曹雪虹等编著31普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著改进方法:密码块链接、密码反馈方式32普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 M1 M2 M3 M4 C1 C2 C3 C4 V # # # # 密钥 D D D D 解密箱 加密箱密钥 E E E E V # # # # 异或 C1 C2 C3 C4 M1 M2 M3 M4 (a) (b)33普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 64位移位寄存器 64位移位寄存器 C2 C3 C4 C5 C6 C7 C8 C9 C2 C3 C4 C5 C6
10、 C7 C8 C9 64 8 密钥 E 加密箱 C10 密钥 E 加密箱 C10 选择最左字节 选择最左字节 8 M10 # C10 C10 # M10 8 (a) (b)密码反馈方式密码反馈方式34普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著35普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著36普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 F1 16 F2 16 K5 K6 G1 16 G2 1637普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著38普通高等教育“十五”国家级规划教材信息论与编码 曹雪虹等编著 64比特明文xx1 x
展开阅读全文