首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >存档文件或特殊文件可以根据打开它的密码“包含”不同的数据吗?

存档文件或特殊文件可以根据打开它的密码“包含”不同的数据吗?
EN

Unix & Linux用户
提问于 2017-01-22 18:05:15
回答 3查看 80关注 0票数 1

如果您怀疑某个文件可能被截获,带有密码的存档至少会使内容难以恢复,但肯定不是不可能。我突然意识到,如果密码有效,破解密码归档的大多数方法都会提前退出,因此可以使用一个或多个虚拟弱密码来掩盖实际内容。当然,默默无闻不应该是第一道防线,但它不会造成伤害。这能办到吗?

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 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文本消息的解密也将变得非常重要,并且相对于“强”密码,它更有可能被选中。

这种方法的第二个问题是,“强”密码应该是“强的”--如果是消息本身,就不能保证它是强的,这与精心编制的密码不同。

票数 1
EN

Unix & Linux用户

发布于 2017-01-22 18:17:00

您所描述的不可能用普通的归档器实现。然而,隐写术正是为此目的而发明的。

票数 2
EN

Unix & Linux用户

发布于 2017-01-22 18:57:13

您可以使用包含隐藏容器的TrueCrypt容器来完成此操作吗?

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/339351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档