生日攻击

https://zh.wikipedia.org/wiki/%E7%94%9F%E6%97%A5%E5%95%8F%E9%A1%8C

 

365的空间中找到f(x)的值  有99.9%的把握在70次尝试中找到一样的fx

 

对hash算法的强度评估应主要关注长度。

 

 

 

生日攻击,一般是指对hash的攻击。hash的话例如常见的MD5,SHA1,或是字符串hash,又或者是直接模N,可以发现都是把数量为无线的数据、字符串、文件映射成有限长的hash,因此这个映射一定不是单射,这样的hash函数肯定存在两个数据M1, M2,使得HASH(M1) = HASH(M2)我们称之为碰撞,因此对于hash的破解和对cipher的破解不一样,并不意味着对于一串密文和密钥能够得到明文,而是找到一个碰撞

 

posted @ 2018-03-15 17:18  夜歌乘年少  阅读(623)  评论(0编辑  收藏  举报