抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
我们市场上面遇到的价值上千万级别的钱币,遇到最好绕道走
-
怎样看待北京市金融业十三五规划提出建成国际金融中心上海的定位日后
-
-
-
-
【国家卫健委】欧盟向英国下“最后通牒”,英国政府“无视”了
-
款式|身材苗条不是错,但穿搭需遵循三要素,以免穿成“纸片人”!
-
『向上呀宝贝』女大却不避父”?背后原因,揭示亲子相处原则,为什么“儿大避母
-
彩云时尚编发|长裙能展现女人魅力,大裙摆款式的裙子,穿在身上就像是仙女一样
-
-
-
-
-
冰种翡翠|? 高冰种和玻璃种有何区分? 该如何准确地区分二者之间的不同?
-
美军|美军U-2擅闯当天即严正交涉,中方已保持极度克制,能否直接击落?
-
亮剑军神:俄罗斯一万八千米,歼20令人欣喜,五代机实用升限:美国两万米
-
斗玩网|虎牙S10:苏宁痛失冠军!LCK重回第一赛区,网友直呼不如现场找代打
-
巴黎潮仔|小姐姐仿妆“杨颖”,开局:以为认不清现实,结尾:粉丝都分不出
-
应急|男子一口气拍361张照片举报……,国庆堵在高速上
-