- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5,6讲--伪密钥与唯一解距离
§3.3 伪密钥和唯一解距离 例1 如果由64个二进制数构成的某类密钥 的熵平均是56比特,则该类密钥的熵为0.875比特. 56/64=0.875 例2 如果由64个二进制数构成的某类密钥的熵平均是56比特,则该类密钥的冗余度是 1 - 0.875 = 0.125 比特 即:平均每个密钥比特有0.125个比特是多余的. 定理3.5 设S=(M,C,K,E,D)是一个密码体制,设X是明文字母表,Y是密文字母表,并且|X|=|Y|,设RL是明文语言的冗余度,假设密钥的选取满足均匀分布,则对于任意一个长度为n的密文字母串,当n充分大时,伪密钥的期望数目满足: 3.5乘积密码体制 设密码体制S1 = (M,M,K1,E1,D1), S2 = (M,M,K2,E2,D2), 定义S1×S2=(M,M,K1×K2,E,D)为新的乘积密码体制,其中密钥k=(k1,k2) 加密算法:E(m,k) = E2(E1(m,k1),k2) 解密算法:D(c,k) = D1(D2(c,k2),k1) 可以看出,D(E(m,k))=m 3.5乘积密码体制 例:定义乘法密码体制S1: 密钥k在Z26中选取,满足gcd(k,26) = 1 加密算法:E(m,k)=km mod 26 解密算法:D(c,k)=k-1c mod 26 设移位密码体制为S2, 则可以得到乘积密码S=S1×S2 S为仿射密码 可以证明S2×S1=S1×S2 3.5乘积密码体制 乘积密码可结合 (S1×S2) ×S3 = S1× (S2×S3) = S1×S2×S3 乘积密码一般不满足交换 若S×S = S,则称S为幂等的 移位,仿射,希尔,维吉尼亚,置换密码都是幂等的。 如果密码体制不是幂等的,则可以通过多次迭代来提高安全性,如DES使用16轮迭代 一种方法是使用两个不同的简单密码体制做乘积 * * §3.3 伪密钥和唯一解距离 主要内容: 利用Shannon信息论,研究密文、明文和密钥的信息量。 分析唯密文攻击条件下要唯一确定密钥时至少需要的密文长度。 定理3.4 设M,K,C分别是明文空间、密钥空间和密文空间上的随机变量,则有 根据条件熵与联合熵之间的关系,有 证明: 由于知道密文和密钥,自然也知道明文,因而密钥和密文都知道时提供的信息量H(K,C)等于密钥、密文和明文都知道时提供的信息量H(K,M,C),即 下证之. 由 和条件熵与联合熵的关系知 同理,有 ,故由密钥与明文独立知 截获密文C后,就可将密钥唯一确定等价于 下面根据这个条件,计算至少需要多少密文才能将密钥唯一确定. 将密钥唯一确定所需要的最少的密文的数量,就称为该密码体制的唯一解距离. 要求唯一解距离,需要首先计算出n长明文M的熵H(M)和n长密文的熵H(C). 定理3.4说明: 截获密文C后,就可将密钥唯一确定等价于 (A) n长密文熵的计算 我们需要做一个合理的假设: 假设: 密文是随机的! 设密文字母表为Y,则n长密文就是由字母表Y中n 个字母 组成的密文字母串 . 结论: 设n长密文服从均匀分布,则n长密文的熵为 证明: 因n长密文共有 个,从而由n长密文服从均匀分布和熵的性质知 如何刻划明文本身包含的未知信息量呢?我们 给出如下的定义: 设明文字母表为X,则n长明文就是由字母表X中n 个字母 组成的明文字母串 . (B) n长明文熵的计算 定义3.5 (2)设L是一种语言,则称 为该语言L的冗余度(Redundancy) . 定义3.5 (1) 设L是一种语言,则称 为该语言L的(单字母)熵. 下面转到分析需要截获多少密文才能将密钥唯一确定的问题. 定义3.6 称将密钥唯一确定所平均需要的最少的密文的数量为该密码体制的唯一解码量. 唯一解码量也称为唯一解距离. 将密钥唯一确定等价于H(K|Y)=0.下面根据定理3.4的结论 计算一个密码体制的唯一解码量. 当截获n长明文X(n)对应
您可能关注的文档
- 第4节光及光合作用.ppt
- 第4讲 直线及圆、圆及圆的位置关系.ppt
- 第4讲 GSM-R系统中干扰分析理论.ppt
- 第4章遥感图像数字处理基础知识.ppt
- 第4讲 液压冲击与气穴现象.ppt
- 第4节_生态系统信息传递.ppt
- 第4节_生态系统信息传递.ppt11.ppt
- 第4节:噪声的危害与控制.ppt
- 第4讲_液体流经孔口与缝隙流量—压力特性.ppt
- 第4讲 旅游地生命周期及空间关系.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- [广东]38.8m宽钢箱梁图纸100张(梁高4.5m).pdf
- 惠州市教育局招聘市直公办中小学教师考试试题及答案.pdf
- 中国近代文学史重点课件讲义.doc VIP
- 2023年惠州市教育局招聘市直公办中小学教师考试真题及答案.pdf
- 专题19解答题压轴题纯含参二次函数问题(原卷版+解析).docx VIP
- 2023-2024学年广东省惠州市惠城区南山学校六年级(上)期中数学试卷(含解析).doc VIP
- 广东省惠州市惠城区大湖学校六年级(上)期中数学试卷.doc VIP
- 糖尿病中医防治指南解读详解.ppt
- 广东省惠州市惠城区2021-2022学年六年级上学期语文期中试卷.pdf VIP
- 部编版语文二年级上册第六单元教材解读大单元集体备课.pptx VIP
文档评论(0)