第56讲伪密钥和唯一解距离ppt课件.ppt
《第56讲伪密钥和唯一解距离ppt课件.ppt》由会员分享,可在线阅读,更多相关《第56讲伪密钥和唯一解距离ppt课件.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第56讲伪密钥和唯一解距离ppt课件 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望 定理定理3.1 设设b1,则有则有 且,都有(2)当且仅当,都有(1)(3)当且仅当存在使得上节内容上节内容回顾回顾熵熵:11/14/20222上节内容上节内容回顾回顾 定理定理3.3 推论推论3.1且等号成立且等号成立X与与Y独立独立.定理定理3.2:且等号成立且等号成立X与与Y独立独立.联合熵联合熵:条件熵条件熵:结论结论:且等号成立且等号成立X与与Y独立独立.平均互信息平均
2、互信息:11/14/202233.2 伪密钥和唯一解距离伪密钥和唯一解距离 主要内容:利用Shannon信息论,研究密文、明文和密钥的信息量。分析唯密文攻击条件下要唯一确定密钥时至少需要的密文长度。11/14/20224 定理定理3.4 设设M,K,C分别是明文空间、密钥空分别是明文空间、密钥空间和密文空间上的随机变量,则有间和密文空间上的随机变量,则有 截获密文后密钥的未知信息量等于截获密文后密钥的未知信息量等于明文与密钥明文与密钥总总的未知信息量减去从已知的密文中获得的信息量。的未知信息量减去从已知的密文中获得的信息量。直观含义直观含义:11/14/20225 定理定理3.4 设设M,K,
3、C分别是明文空间、密钥空分别是明文空间、密钥空间和密文空间上的随机变量,则有间和密文空间上的随机变量,则有 根据条件熵与联合熵之间的关系根据条件熵与联合熵之间的关系,有有证明证明:由于知道密文和密钥由于知道密文和密钥,自然也知道明文自然也知道明文,因而密钥因而密钥和密文都知道时提供的信息量和密文都知道时提供的信息量H(K,C)等于密钥、密等于密钥、密文和明文都知道时提供的信息量文和明文都知道时提供的信息量H(K,M,C),即即下证之下证之.由由 和和条件熵条件熵与与联合熵联合熵的关系知的关系知同理同理,有有,故由密钥与明文独立知故由密钥与明文独立知11/14/20226 截获密文截获密文C后后
4、,就可将密钥唯一确定就可将密钥唯一确定等价于等价于 下面根据这个条件下面根据这个条件,计算至少需要多少密文才计算至少需要多少密文才能将密钥能将密钥唯一确定唯一确定.将密钥将密钥唯一确定唯一确定所需要的最少的密文的数量所需要的最少的密文的数量,就称为该密码体制的就称为该密码体制的唯一解距离唯一解距离.要求唯一解距离要求唯一解距离,需要首先计算计算出需要首先计算计算出n长明文长明文M的熵的熵H(M)和和n长密文的熵长密文的熵H(C).定理定理3.4说明说明:截获密文截获密文C后后,就可将密钥唯一确定就可将密钥唯一确定等价于等价于 11/14/20227 (A)n长密文熵的计算长密文熵的计算 我们需
5、要做一个合理的假设我们需要做一个合理的假设:假设假设:密文是随机的密文是随机的!设密文字母表为设密文字母表为Y,则则n长密文就是由字母表长密文就是由字母表Y中中n 个字母个字母 组成的密文字母串组成的密文字母串 .结论结论:设设n长密文服从均匀分布长密文服从均匀分布,则则n长密文的熵长密文的熵为为 证明证明:因因n长密文共有长密文共有 个个,从而由从而由n长密文服从长密文服从均匀分布和熵的性质知均匀分布和熵的性质知 11/14/20228 如何刻划明文本身包含的未知信息量呢如何刻划明文本身包含的未知信息量呢?我们我们 给出如下的定义:给出如下的定义:设明文字母表为设明文字母表为X,则则n长明文
6、就是由字母表长明文就是由字母表X中中n 个字母个字母 组成的明文字母串组成的明文字母串 .(B)n长明文熵的计算长明文熵的计算11/14/20229 定义定义3.5 3.5(2 2)设设L是一种语言是一种语言,则称则称为该为该语言语言L的冗余度的冗余度(Redundancy).定义定义3.53.5(1)设设L是一种语言是一种语言,则称则称 为该为该语言语言L的的(单字母单字母)熵熵.因此因此,当当n n很大时很大时,近似有近似有11/14/202210例例1 如果由如果由64个二进制数构成的某类密钥个二进制数构成的某类密钥 的的熵平均是熵平均是56比特比特,则该类密钥的熵为则该类密钥的熵为0.
7、875比特比特.例例2 如果由如果由64个二进制数构成的某类密钥的个二进制数构成的某类密钥的熵平均是熵平均是56比特比特,则该类密钥的冗余度是则该类密钥的冗余度是 1-0.875=0.125 比特比特即即:平均每个密钥比特有平均每个密钥比特有0.125个比特是多余的个比特是多余的.11/14/202211 下面转到分析需要截获多少密文才能将密钥下面转到分析需要截获多少密文才能将密钥唯一确定的问题唯一确定的问题.11/14/202212 定义定义3.63.6 称将密钥唯一确定所平均需要的最称将密钥唯一确定所平均需要的最少的密文的数量为该密码体制的少的密文的数量为该密码体制的唯一解码量唯一解码量.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 56 密钥 唯一 距离 ppt 课件
限制150内