跳到主要内容
uencoder

Birthday Bound

生日界指由生日悖论确定的攻击复杂度下界:在 N 元集合中找碰撞需约 sqrt(N) 次采样。

用途

确定哈希函数与分组密码模式的安全上界:n 位哈希抗碰撞强度仅 2^(n/2),n 位分组 CBC/CTR 模式在 2^(n/2) 块后出现重复。

机制

由生日悖论:在 N 元集合随机采样,约 sqrt(N) 次后以高概率出现重复。故 n 位哈希碰撞需 2^(n/2) 次,SHA-256 抗碰撞 128 位。

用例

  • 哈希函数安全强度评估
  • 分组密码模式分块上限
  • 签名哈希长度选择

相关工具

参考链接