(密码学)抗碰撞性/碰撞抵抗性:指一种哈希函数的安全性质——在计算上很难找到两个不同的输入,使它们产生相同的哈希值。该性质常用于数字签名、数据完整性校验等场景。(注:与“抗原像性/原像抗性”不同,后者是难以从哈希值反推出输入。)
/kəˈlɪʒən rɪˈzɪstəns/
A good hash function should have strong collision resistance.
一个好的哈希函数应当具有很强的抗碰撞性。
If a hash lacks collision resistance, attackers may forge documents that share the same hash and trick a signature system.
如果某个哈希缺乏抗碰撞性,攻击者可能伪造出哈希相同的不同文件,从而欺骗数字签名系统。
collision 来自拉丁语 collidere,意为“撞击、碰撞”,在密码学里引申为“不同输入产生同一输出”的“碰撞”。resistance 源自拉丁语 resistere,意为“抵抗”。合在一起,collision resistance 字面就是“对碰撞的抵抗能力”,用于描述哈希函数对“构造同哈希的不同消息”的抵御程度。