跳到主要内容
uencoder

Provable Security

可证明安全将密码方案的安全性归约到公认计算困难问题:若存在多项式时间攻击者破解方案,则可构造多项式时间算法解决困难问题。

用途

为密码方案提供数学安全保证而非启发式分析,是现代密码学的设计范式。

机制

构造安全归约:假设攻击者 A 以优势 ε 破解方案,构造算法 B 用 A 作为子程序以相关优势解决困难问题(如 DDH、LWE)。因困难问题假设无多项式解法,故 A 不存在。

用例

  • 密码方案安全证明
  • 协议设计
  • 后量子方案评估

相关工具

参考链接