- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈希函数2
6.2 生日攻击与强抗碰撞强度 6.2.1 生日悖论 问题:假定每个人的生日是等概率的,每年有365天(不考虑闰年)。在k个人中至少有两个人的生日相同的概率大于1/2。问k的最小值。 我们把每个人的生日看成在[1,365]中的随机变量。有基本组合数学知识知个人的生日不重复的概率为 当k=23时, 。从而23个人的生日至少有一个重复的概率为 = 0.5073。这个结果似乎和人们的直觉不太一致,这就是所谓的生日悖论。 6.2.2 两个相交的集合 6.2.3 强抗碰撞强度 “两个集合相交”问题可以转述为:假设哈希函数h输出长度为m,全部可能的输出有 个。现哈希函数h接收k个随机输入产生X,接受另外k个随机输入产生Y。根据前面的讨论知,当取 时才使X与Y至少存在一对匹配的概率大于1/2。 由此看出 将决定输出长度m为哈希函数h强抗碰撞的强度。 如果我们采用传输加密的消息摘要和不加密的消息,那么对手需要寻找另一个消息使得这两个消息的摘要相同,以便代替原消息来欺骗接收者。一种基于生日悖论的攻击有可能做到这一点。G.Yuval在1979年提出如下策略: 发送者准备通过在消息x后面附加 来对消息x进行签名,其中 是m位; 对手对消息x产生 个变形的消息(表达同样的意思),再拟定表示另一个意思的 个假消息(准备去替换消息x)。计算所有消息的哈希值; 根据生日悖论,“两个相交集合”问题成功的概率大于1/2。比较两个哈希值集合,以便发现具有相同哈希值(匹配)的消息。如果没发现,则再产生其他一批有效消息和假消息。直到出现一个匹配为止。 用找到匹配的假消息代替消息x后面仍然附加 送给接受方。 * * 给定一个取整数的随机变量,它服从[1,n]的 均匀分布。两个有个随机变量的集合 , 。取定 , (称与匹配)的概率 为1 / n, 的概率为1-1/n。Y中所有k个随机变量 都不等于 的概率为 。假设X中k个随机变量两两 互不相同,则Y中所有k个随机变量与X中k个随机变量都 不相等的概率为 。从而Y与X至少有一个匹 配的概率为 。我们希望知道多大的k能使这 个概率大于1 / 2。为此,利用不等式 有 。令不等式右边等于1/2,求 出 。
您可能关注的文档
- 台湾女性雷射除毛与认同建构之分析-中华传播学会.PDF
- 台湾服务型机器人产业发展概况-工研院.PDF
- 台湾癌症安宁缓和医学会2015台湾癌症安宁缓和医学会年会暨学术.PDF
- 台湾社会工作人员劳动权益研究-台湾社会工作专业人员协会.PDF
- 台湾纯棉日范玮琪最爱自然纤维王传一首度公开晒幸福.PDF
- 台湾陶瓷学会第13届第3次理监事联席会议会议记录.PDF
- 台湾职场过劳状况相关因素分析:.PDF
- 台达可编程控制器和人机界面在油压车床上的应用一:摘要-台达电子.PDF
- 台金钢与铝合金疲劳极限的理论估算方法分析1-力学与实践.PDF
- 台南市鲲鯓国民小学性教育教学活动设计-台南市将军区鲲鯓国民小学.DOC
文档评论(0)