抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
-
橙汁的味道|5连败青岛难挡九冠王,CCTV5现场直播!广东冲22连胜+常规赛冠军
-
古镇|拥有悠久历史的古镇,令人惊讶的样子,被称作“千年古城堡”
-
-
『第五大道』让你美艳四季,做一个时尚女孩,时尚又休闲的搭配
-
[林心如]女明星曝出富商陪睡价位表,林心如竟是头牌?本人机智回应显情商
-
-
-
一本大学和重点大学有哪些区别? 重本和一本有什么区别?
-
苏联|中国防盗最成功古墓,千年来珍宝一件未丢,还多了80具盗墓者尸首
-
-
「毛阿敏」57岁毛阿敏走机场真洋气,穿挂挡开叉裤,这电线腿女生酸到不行
-
-
手机中国:国内2020年3月手机总体出货量2175.6万部,5G手机24款
-
-
疫病|脂肪肝是肥胖引起的?除了肥胖,还有这5大诱因要警惕
-
今日油价查询|涨幅超100元/吨,油价预计【上涨1毛/升】,今日油价上涨
-
-
央行|美国开始“耍无赖”?借钱给美国还要倒贴,中国央行再次出手了
-
江苏银行|江苏银行宣布采纳负责任银行原则 积极参与“碳中和”行动