在维基百科上浏览一些关于密码学的主题,我发现了这一点:http://en.wikipedia.org/wiki/Deniable_encryption,这听起来是个好主意,所以我想尝试一下。
我注意到我经常使用的某些程序已经在后台使用它了。请参阅 光子发射率
无论如何,我的问题是:
1)有没有推荐的软件?
2) 是否可以进行全盘可否认加密?目前我正在使用 Ubuntu 12.04 附带的常规全盘加密。
更新
来自@Bob发布的有关Truecrypt的链接:
“目前还没有合格的密码学家对源代码进行过全面的审查。彻底的安全代码审查和测试是一项艰巨、繁琐和艰苦的工作,很少有人具备这项技能。”
答案1
TrueCrypt 确实支持一种可否认的加密形式。本质上,您有一个加密容器,里面还有一个加密容器。第一个加密容器可能被证明存在,但第二个则不能(没有正确的密钥)。因此,您可以将第一层的密钥交给某人,但他们永远不知道还有第二层。
答案2
DM-Steg是这种可否认加密的较新版本,更针对 Linux 及其设备映射器。它具有很大的潜力,如果您是 Linux 黑客,您应该尝试一下。