定义
一个加密方案 具有完善保密性,如果满足以下等价条件之一:
- 后验概率 = 先验概率:。即密文不泄露任何关于明文的信息,看与不看到密文对猜测没有影响。
- 密文分布独立于明文:,任何一个明文加密到指定密文的概率相等。
即,即使敌手有无限的算力,密文也绝对不会泄露关于明文的任何信息
一次一密 (One-Time Pad, OTP)
- 构造:。
- 安全性:满足完善保密性。
- 缺点:
- 密钥必须与明文等长 () —— 香农定理证明了这是完善保密的必要条件。
- 密钥不能复用(否则泄露 )。
- 不提供完整性(易受比特翻转攻击)。