抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
上有老|人这辈子,最难的就是40岁至50岁这十年,中一条也很心酸
-
「NB游戏」阿水面对老东家拿下四杀,卡萨选择对了!,TES战胜IG上热搜
-
水培郁金香适合冬天养吗,水培郁金香适合什么季节种植
-
-
在沈阳三台子地铁口附近看好一个2007年无电梯5楼的房子标价75万值不值得买?
-
秦朝|强大的秦国为何派出异人当作人质?这不是耻辱吗?其实恰恰相反
-
-
-
记者|“吃了可以见小人”?这些可能致死的野生菌为何蹿红网络
-
-
-
钱江晚报小时新闻|杭州中考录取开始了!第一批拿到录取通知的考生,是他们
-
大建来育儿|前途无忧,富贵安康的四大属相,9月开始财运一路大旺
-
活体|历史上的几大发明,活体印刷术、罗盘上榜,你知道几个呢?
-
君王皇帝|世界上规模最大、保存最完整的古代城垣建筑:西安城墙
-
徐濠萦@45岁徐濠萦健身保持身材,紧致均匀没有一丝赘肉
-
日本|北方四岛突然炮声隆隆,俄急调太平洋舰队支援,克宫警告对日开战
-
儿子问她,日军来了怎么办林徽因说家门口不就是扬子江嘛
-
【】梦幻西游:物理系巅峰6件套!不可超越,总价值超2000万人民币!
-
卢莲教穿搭|戚薇这是衣品大爆发啊,穿着一条“伞裙”,既优雅又帅气