抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
-
浙江22-16领先6分,吴前7投1中,反过来一直以3分为骄傲的浙江
-
仰卧撑足球■法甲赛季结束让利物浦慌了!前主帅出面安慰:他们配得上英超冠军
-
「印度」印度获41国支持,上百艘军舰警告对手,美俄罕见“联合”支持!
-
-
-
-
-
序列|每经10点 |天津瞰海轩小区19号楼确诊病例,与本土第3例无症状感染者病毒序列一致;普陀山景区“天价便饭”事件反转
-
《七零年代白富美》她穿成懒肥馋的随军军嫂,首长老公将她宠成宝
-
胰腺癌|胰腺癌不是悄无声息,身体若出现这5个异常,建议尽早就医
-
车家号▲斯柯达的定位真的想明白了吗?,全系官降之后
-
迷人乐汽车非承载+3把锁,进藏入川“新硬汉”,长城又要火了!气势赶超路虎
-
『』最金贵的辣椒,一亩地只产7两,一斤价钱高达300元
-
-
运动|减肥要出汗才有效果吗?专家明说:达到这个标准才能燃烧脂肪
-
元杂剧四大悲剧和四大喜剧—古代中国元曲四大悲剧是那四大?
-
「周星驰」因不想出演,周星驰开天价婉拒,片方竟欣然答应,意外成就经典!
-
妙手小神医:教你简单一招,水里泡一泡立马变新鞋,旧拖鞋穿久了脏的洗不掉
-