抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
-
香菇炖鸡的做法大全家常窍门,香菇炖鸡做法 香菇美食之-
-
励志搞笑君|我主动搭讪1句,听到领导的话,我果断辞职,领导在食堂排队打饭
-
新机发布iPhone 12又有爆料:所有型号或将取消2.5D弧形玻璃设计?
-
羊城晚报|老婆神志不清差点没命!房间里的这样小东西闯祸了,男子一觉醒来吓傻
-
-
-
特朗普@自食恶果!特朗普泄露白宫“惊天机密”,美国就是世界的罪恶之源!
-
-
徐明朝,我道歉但不会向Yamy道歉|见人下菜碟!徐明朝发长文 我道歉但不会向Yamy道歉 徐明朝自曝音频被剪辑
-
娱乐醉娱乐 闲置的旧手机有哪些用途?处理得当能省不少钱
-
美国|华尔街的噩梦来袭,中国发飙狂抛643,亿美债
-
海外网|无言感动!北京大雨天安门武警坚守岗位:昂首挺胸“巍然不动”
-
上海多部门联手开展海上护缆行动 保障进博会通信安全
-
浩一妈妈|妈妈不要接收不到,什么样的宝宝容易缺钙需要补,宝宝缺钙的信号
-
[仨三搞笑说]8万的吉利远景X6真的贵吗?车主用车6个月后说了大实话
-
干天麻的保质期是多久怎么保存 干天麻保质期有效果吗
-
-
-
『三明车市』还有“汉文字”,比亚迪有多牛?王传福:除了新能源汽车