跳到主要内容
uencoder

Ciphertext Indistinguishability

密文不可区分性(IND-CPA/CCA)要求攻击者无法区分两个等长明文的加密结果,是加密安全的标准定义。

用途

为对称与公钥加密提供可证明安全的安全目标,IND-CCA2 是最强标准。

机制

安全博弈:攻击者选 m0, m1,挑战者返回 E(mb),攻击者猜 b。IND-CPA 允许加密预言机;IND-CCA1 允许解密预言机(挑战前);IND-CCA2 允许解密预言机(除挑战密文)。

用例

  • 加密安全证明
  • 密码协议设计
  • 安全级别评估

相关工具

参考链接