抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
行者车视觉:为啥最后都买大众车?懂车人终于说了实话,都说丰田最耐用
-
-
【地评线】京彩好评:自贸试验区“再扩容” 为开放提速发展助力
-
|建议:别往厨房塞一堆塑料袋了,学聪明人做法,干净美观易整理
-
-
-
细狗|绰号“细狗”“乌龟”等18人涉黑!赣州警方重奖征集违法犯罪线索,附照片
-
参考消息|英媒:中国资产“抢手”提升人民币全球地位
-
-
妮妮|差距太大!欧阳娜娜姐姐新剧开播 被嘲像陈汉典
-
-
手机之家荣耀30系列联合新浪科技长焦逐日 影像见证十年一遇日环食
-
-
电视剧|琅琊榜:谢玉为什么不辅佐誉王,还有一个潜在原因,很难看出来!
-
e公司|买苹果就辞退!公司这样回应…,真另类!江苏一酒企发通知:限定使用国产机
-
微信|微信发布公众号新规:这四种教你赚钱的文章禁发
-
[安全带]浙江高速交警集中整治司乘违法:后排乘客不系安全带将被
-
-
半导体业|22家半导体行业!机构重仓高达81%(603228)低估值
-
问董秘|贵公司最近产品订单满负荷吗?,投资者提问:您好