




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 概述 第2章 信源熵 第3章 信道容量 第4章 信息率失真函数 第5章 信源编码 第6章 信道编码 第7章 密码体制的安全性测度 7 1密码基本知识 7 2古典密码体制 7 3现代密码体制 7 4密码体制的安全性测度 向科学轨道 1949年 香农发表了著名论文 密码体制的通信理论 将密码推 手工密码 简单器械密码 机械密码 机电密码 电子密码 现代分组密码 公钥密码 图7 1 1 明文空间P 全体明文的集合 密文空间C 全体密文的集合 密钥空间K 全体密钥的集合 也可以用数学方式描述 1 图7 1 1 2 3 解密算法D 解密密钥控制的 解密变换的集合 加密算法E 加密密钥控制的 加密变换的集合 4 5 7 1密码基本知识 7 2古典密码体制 7 3现代密码体制 7 4密码体制的安全性测度 表7 2 1凯撒密码 1 凯撒密码 明文 thisisabook 密文 WKLVLVDERRN 该算法表示为 7 2 1 c代表密文 p代表明文 设密钥为TIME 2 密钥词组密码 如果明文为code 则密文为MNEA 密钥是monarchy 则构造的字母矩阵如图7 2 1所示 图7 2 1字母矩阵表 1 普莱费尔密码 加密算法 ci pi ki mod26 7 2 2 解密算法 pi ci ki mod26 7 2 3 2 维吉尼亚密码 该密码算法取m个连续的明文字母 并用m个密文字母代替 若m 3 该系统可以描述为 7 2 4 7 2 5 3 希尔密码 7 2 6 这可以用列向量和矩阵表示为 7 2 7 或 C KP mod26 7 2 8 考虑明文为keyworder 使用的加密密钥为 K 该明文的前三个字母 被表示为向量 10424 运算结果为 KMS 明文为 cryptographyisanappliedscience 假设密钥是creny 将明文按照密钥的长度逐行列出 如图7 2 3所示 图7 2 3换位表 然后依照密钥决定的次序按列依次读出 因此 密文为 COHNIIYRIPDNPAS PSCRGYAEETPALCE 7 1密码基本知识 7 2古典密码体制 7 3现代密码体制 7 4密码体制的安全性测度 1 对称密码 图7 3 1对称密码模型 发送方通过加密算法根据输入的 消息P和密钥K生成密文 即 7 3 1 接收方通过解密算法根据输入的 密文C和密钥K恢复明文 即 7 3 2 1 1数据加密标准 DES 算法 图7 3 2DES算法 初始置换IP 64位明文 乘积变换 末置换IP 1 密钥产生 64位密文 图7 3 3DES加密过程 图7 3 4一轮迭代的过程 P盒换位 1 23DES 三重DES方法需要执行三次常规的 DES加密步骤 但最常用的三重DES 算法中仅仅用两个56位DES密钥 1 3IDEA IDEA的密钥长度128位在目前技术 条件下具有足够的安全强度 是一种迭代分组加密算法 分组长度64位 8轮迭代 还有一轮输出变换 2 非对称密码 公钥密码体制的提出 图7 3 5非对称密码模型 公钥密码体制的基本原理 公钥密码体制加密的算法是基于 单向陷门函数是满足下列条 件的函数f 给定x 计算y f x 是容易的 给定y 计算x使y 是困 难的 即计算上相当花时间 已无实际意义 1 2 存在 已知 时 对给定 的任何y 若相应的x存在 则计算x使y f x 是容易的 满足上述3个条件可实现公钥密码体制 3 加密 7 3 3 解密 7 3 4 Alice欲发送信息给Bob 则保密通信为 Alice Bob 7 3 5 Bob 7 3 6 用公钥密码实现数字签名时 操作顺序与加密相反 Alice向大家出示签名 Alice ALL 7 3 7 ALL 7 3 8 RSA公钥密码体制 RSA加密时 c me modn 7 3 9 RSA解密时 m cd modn 7 3 10 选p 7 q 17 计算RSA参数 则n pq 119 且 n p 1 q 1 6 16 96 取e 5 则d 77 5 77 385 4 96 1 1mod96 公钥Kp 5 119 私钥Ks 77 7 17 m 19进行加密 则c me modn 195 mod119 66 mod119 接收者收到密文c 66后 对其进行解密 m cd modn 6677 mod119 19 mod119 7 1密码基本知识 7 2古典密码体制 7 3现代密码体制 7 4密码体制的安全性测度 1 完善保密性 提取关于明文的信息 7 4 1 或从密文中提取密钥信息 7 4 2 7 4 3 于是 7 4 4 7 4 9 当密钥空间大于明文空间 即 7 4 10 2 唯一解距离 设给定 长密文序列 其中 为密文字母表 根据条件熵的性质 7 4 11 随着 的增大 密钥疑义度减小 亦即截获的密文越多 从
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025重庆市铜梁区人民政府巴川街道办事处公益性岗位(基层就业服务协管)招聘4人(第三批)笔试备考试题及答案解析
- 纺织品质量改进方案
- 种植蔬菜的园艺技巧探讨
- 商业地产市场调研规划
- 2025云南昭通昭阳区信访局公益性岗位招聘1人笔试备考试题及答案解析
- 2025云南民族大学附属小学教育集团聘用制教师招聘(39人)笔试含答案
- 考研英语阅读解题技巧
- 打造个性化的目标客户群体
- 2025通辽工会社会工作者招聘10人笔试备考试题及答案解析
- 2025年康体医学运动损伤急救处理演练答案及解析
- 2025年湖南民族职业学院单招职业适应性测试题库必考题
- GB/T 22246-2025保健食品中泛酸的测定
- 公共卫生事件传染病上报流程
- 危化品泄漏事故应急处理
- 治未病科管理制度
- 新手矿工安全培训课件(自制)
- 骨科临床基本技术操作规范
- 安徽省蚌埠市五河县部分学校2024-2025学年第一学期八年级期末考试语文试卷(含答案)
- 第三单元 单元学习任务 说课稿 2024-2025学年统编版高中语文必修上册
- 8年级奥数真题及参考答案
- 社会保险基金决算培训
评论
0/150
提交评论