如果您怀疑某个文件可能被截获,带有密码的存档至少会使内容难以恢复,但肯定不是不可能。我突然意识到,如果密码有效,破解密码归档的大多数方法都会提前退出,因此可以使用一个或多个虚拟弱密码来掩盖实际内容。当然,默默无闻不应该是第一道防线,但它不会造成伤害。这能办到吗?
发布于 2017-01-22 18:17:38
理论上可以,但实际上我对此表示怀疑。本质上,您需要创建一个具有双重哈希冲突的消息,每个密码一个。
假设您可以创建一个有意义的msg,它将使用密码P1解密为PlainText1,并将强P2解密为PT2。
这个问题--制作PT1和PT2,使P1(PT1) == P2(PT2) == E。
编辑:@Banaguin提出了一些好的观点--如果P1、==、PT1和P2 == PT2,您可以创建这样一个等式。问题是P1应该是“弱/琐碎”密码,而P2应该是“强”密码。
使用P1 == PT1和P2 == PT2不会对大型消息进行扩展--即使是“弱”密码,1k文本消息的解密也将变得非常重要,并且相对于“强”密码,它更有可能被选中。
这种方法的第二个问题是,“强”密码应该是“强的”--如果是消息本身,就不能保证它是强的,这与精心编制的密码不同。
发布于 2017-01-22 18:17:00
您所描述的不可能用普通的归档器实现。然而,隐写术正是为此目的而发明的。
发布于 2017-01-22 18:57:13
您可以使用包含隐藏容器的TrueCrypt容器来完成此操作吗?
https://unix.stackexchange.com/questions/339351
复制相似问题