抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
90后|00后10后比80后90后少1亿多人 这十年间总共有多少人出生呢?
-
-
-
『王者荣耀』王者荣耀28碎片必换的皮肤 第一个手感碾压传说级皮肤
-
米色|春天米色就要这样搭配,30岁女人穿对了,彰显卓越风采
-
映维网|Slope转型VR教育平台,线下被重创,LBVR厂商Dark
-
大理白族自治州人民医院|州委领导走访慰问我院支援瑞丽医疗队员和家属
-
讲武堂|心里全是生意!呼吁全球制裁,德国导弹出口土耳其,嘴上都是主义
-
成都|前所未见!豫皖闷热感十足!无为携手郏县体感堪比波斯湾
-
-
AMiner学术头条▲大脑所想直接合成文本或语音,华裔教授AI解码脑电波
-
使用 fail2ban 和 FirewallD 黑名单保护你的系统
-
上观|饮食对寻常百姓来说是件大事 上海老味道说不完的故事
-
李白关于酒的经典,开篇四句皆是千古名句,选入课本,不愧为诗仙
-
怎么样摆脱不希望被父母约束,却不得不依赖父母的现状
-
相羽的数码小屋|《战神4》总监:PS4到PS5的过渡会更加平滑。期待莫妮卡工作室新作品
-
淘宝扣12分有没有什么影响 淘宝扣12分权重影响多久
-
-
SSK智生活▲iPhone会失去保修!,如果长期使用非认证充电线
-
纵相新闻|美国副总统彭斯:若即若离的“忠诚卫士”?