抗碰撞性(collision resistance):很难得到任意两个可以产生相同哈希值的消息 。抗碰撞性 和 抗次原像性 也许听上去是同样的性质,但它们具有细微而显著的不同 。抗次原像性 说的是如果 已经 有了一个消息,你也很难得到另一个与之哈希值相匹配的消息 。抗碰撞性 使你很难找到两个可以生成相同哈希值的消息,并且要在哈希函数中实现这一性质则更加困难 。
让我回到黑客试图替换文件(可以通过哈希值进行校验)的场景 。现在,要在“外面”使用加密哈希算法(除了使用那些在现实世界中由独角兽公司开发的完全无 Bug 且安全的实现之外),还有一些重要且困难的附加条件需要满足 。认真的读者可能已经想到了其中一些,特别需要指出的是:
- 你必须确保自己所拥有的哈希值副本也没有被篡改 。
- 你必须确保执行哈希算法的实体能够正确执行并报告了结果 。
- 你必须确保对比两个哈希值的实体确实报告了这个对比的正确结果 。
确保你能满足这些条件绝对不是一件容易的事 。这就是 可信平台模块(Trusted Platform Modules)(TPM)成为许多计算系统一部分的原因之一 。它们扮演着信任的硬件基础,可以为验证重要二进制数据真实性的加密工具提供保证 。TPM 对于现实中的系统来说是有用且重要的工具,我也打算将来写一篇关于 TPM 的文章 。
推荐阅读
-
-
-
秀美阡陌网|张一山宋妍霏疑似同居是真的吗?张一山宋妍霏什么关系
-
和田玉籽料|和田玉籽料 松风啸 天地动 猛虎下山 不怒而威
-
贝克汉姆|贝克汉姆夫妇曾感染新冠并传染多人,一度怀疑自己是“超级传播者”
-
HR月薪1万很普遍?你一个月挣多少?你们公司薪酬制度是怎样的?
-
-
张继科|14时官宣,张继科被抓悬念揭晓,爸爸现身回应,景甜做最好选择
-
有个关系还不错,但是帮她带饭、买东西从来忘了给钱,如果问她要也会给的同学,好像也不是故意不给,咋办
-
小小说体育|场上两镜头给出答案,尤文0-2揪出一大漏勺!29岁铁卫太业余
-
幼年丧父、家产被夺、母妹被逼服毒,她挣下万贯家财,终生未婚
-
-
带着妮妮看世界|而不区分开住?列车员无奈道出缘由!,为何火车卧铺都是男女混住
-
-
-
『小七说篮球』有望成为现实!,最刺激的季后赛要来了?两大“黑八”会师总决赛
-
中华小神兵|停火协议只是摆设,刚生效数分钟就发射炮弹,阿塞拜疆不宣而战
-
王者荣耀|边路射手大变天,守约虞姬沦为T3,最强射手之王回来了
-
-