如何隐藏比特位?
在信息隐藏领域,如何选择合适的位置来隐藏比特位是一个关键问题。这涉及到发送方(Alice)和窃听者(Eve)之间的博弈。Alice 希望通过最大化 Eve 的决策错误来提高信息隐藏的安全性,而 Eve 则试图最小化这种错误。
1. 博弈设定
-
目标函数与收益矩阵 :这是一个零和博弈,目标函数基于等错误率。收益矩阵如表 1 所示,在实际应用中,可能需要根据误报和漏报造成的危害对该矩阵进行调整。
|现实情况 \ Eve 的决策|cover|stego|
| ---- | ---- | ---- |
|cover|(1, -1)|(-1, 1)|
|stego|(-1, 1)|(1, -1)| -
博弈流程(k = 1 时) :
- 自然从 $P_0$ 中抽取一个掩护对象。
- Alice 选择一个嵌入位置,创建一个隐写对象。
- 通过抛硬币决定 Eve 看到的是隐写对象还是掩护对象(Eve 不可见)。
- Eve 选择一个位置进行查询,并根据观察结果判断是掩护对象还是隐写对象。
graph LR
classDef startend fill:#F5EBFF,stroke:#BE8FED,stroke-width:2px
classDef process fill:#E
超级会员免费看
订阅专栏 解锁全文
2918

被折叠的 条评论
为什么被折叠?



