Skip to content

定理Theorem

窃听信道与保密容量

Wiretap channel secrecy capacity · Secrecy capacity

通过可靠传输与信息论保密两个同时成立的条件,刻画窃听信道中可以隐藏的消息速率。

形式陈述 ​

离散无记忆窃听信道由 W(y,z|x) 给出,合法接收者见 Yn,窃听者见 Zn。发送者编码均匀消息 M,所用私有随机币独立于消息及信道随机性。要求合法端块错误趋零,同时满足强保密 I(M;Zn)→0。对有限字母表、无反馈且无输入成本的模型,保密容量为

Cs=maxp(v,x):V−X−(Y,Z)[I(V;Y)−I(V;Z)].

辅助变量 V 可用有限字母表;常量选择给差值零,所以最大值非负。这里的信道码需要同时满足可靠性和保密性,而两个互信息衡量同一辅助消息表示对两位观察者的可见程度。

若物理退化 X→Y→Z,公式简化为 Cs=maxp(x)[I(X;Y)−I(X;Z)]。一般信道保留 V 的优化,随机预处理可能有益。

直觉

编码器为每条真正消息准备许多随机码字。合法端需要从全部码字中认出所发码字,所以总码率受其信道约束;窃听者看到的同一消息下许多随机码字被混合,足够多的随机化可把不同消息的输出分布抹得接近。

在选定输入分布下,直观上将约 I(X;Z) 的码率用于掩盖随机索引,剩余约 I(X;Y)−I(X;Z) 才承载秘密消息。严格的强保密证明使用信道可解析性,使不同消息对应的窃听输出分布接近同一个目标分布;单凭窃听者译码失败并不够。

必要性的起点是同时使用可靠性与保密性:Fano 不等式使合法观察几乎确定消息,强保密使窃听观察关于消息的互信息趋零,因此 nR≤I(M;Yn)−I(M;Zn)+o(n)。互信息链式法则与 Csiszár 求和恒等式将差值按时刻拆分,用包含消息、过去合法观察与未来窃听观察的辅助变量单字母化,再以最大的 I(V;Y)−I(V;Z) 控制每项。这一逆向论证与随机化编码的可达性共同给出容量等号。

例子与边界

退化的二元对称信道 ​

合法端为 Y=X⊕N1,N1∼Bern(0.1)。窃听端再经过独立噪声 Z=Y⊕N2,取 N2∼Bern(0.25),则 X→Z 的总翻转率为

0.1(1−0.25)+(1−0.1)0.25=0.3.

均匀输入在此对称退化模型下最优,所以

Cs=h2(0.3)−h2(0.1)≈0.4123 bit/次.

合法信道容量约 0.5310,其中约 1−h2(0.3)=0.1187 的随机化率遮掩窃听观察,剩余才是保密率。有限块长还要给可靠性与保密余量,不能把渐近极限直接当成一个短码的无误速率。

保密条件保护了什么 ​

强保密要求整个消息泄漏趋零;较弱条件 I(M;Zn)/n→0 只要求每符号泄漏趋零,仍可能允许总泄漏增长。两者在本信道模型下可有相同容量,但编码证明所达保证应明确说明。

即便强保密也不自动隐藏发送时刻、消息长度或模型外侧信道。它与完美保密不同:后者要求指定有限实验中严格独立,这里通常是块长增长后的渐近独立。

推论与应用

如果窃听者比合法端拥有更强的退化顺序,即 X→Z→Y,数据处理不等式给所有 V 的 I(V;Y)≤I(V;Z),所以没有预共享密钥时保密容量为零。这个反例说明随机化不能凭空制造一个更有利的合法观察。

参考资料
关系图谱14 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系