S4E25. 无可抵赖地打赌——漫谈哈希函数

S4E25. 无可抵赖地打赌——漫谈哈希函数

00:00
31:00

两个相似字符串的哈希值是完全不同的:

 ~ echo 大老李聊数学 | md5

Aeeb9bab2b328c3304d88f691d60fe64

~ echo 大老王聊数学 | md5

52454cd51a108d4d79ca049770170a72


我下载的一本三国演义小说的md5哈希值:

cat 三国演义.txt| md5

62567e868640dd07494fdd399d618617



hashquine by spq

以上这张图片显示了自身的md5哈希值:
MD5 (md5.gif) = f5ca4f935d44b85c431a8bf788c0eaca



喜马拉雅FM:https://www.ximalaya.com/keji/6310606/  (欢迎加入Ximi团)

微信关注:dalaoli_shuxue 

B站: https://space.bilibili.com/423722633 

知乎:https://zhuanlan.zhihu.com/dalaoli-shuxue/



以上内容来自专辑
用户评论
  • 豆角vip

    不安全。可以编程穷举身份证号码的哈希值吧,号码是有规律和有限的,觉得有限时间可以算到公布的哈希值

    大老李聊数学 回复 @豆角vip: 非常正确,这就跟弱密码一个道理。定义域变小了,产生了枚举搜索的可能。

  • yzltop

    比特币是哈希函数吧?

    大老李聊数学 回复 @yzltop: 比特币用到了很多哈希函数,主要是防篡改。

  • yy142857

    大老李文稿里面的图片看不了,能麻烦重新传一下吗

    听友463369776 回复 @yy142857: 我也一样

  • oo锦瑟弦oo

    我可以公布身份证+128 bits随机数r的hash Hash(ID || r)

  • 听友235737130

    我可以公布我家的原子数量除以hash(身份证)

  • Minecart_彼得兔

    不安全,身份证号太短了,而且也太有规律了,完全可以暴力枚举身份证号,再求哈希值,与给出的哈希值比对,完全不需要反算哈希值

  • 年糕七岁了

    解决了很多困惑,哈哈哈

  • 曲有误周郎顾0

    这还不简单,既然衣服上有学生名字,那叫到谁的名字谁上来领不就好了。一个老师就能完成。