我的意思是运行我得到的命令:
file Database.kdbx`
Keepass 密码数据库 2.x KDBX
或者
file test.gpg
PGP RSA 加密会话密钥 - keyid:E3E2DF27 2A6A3689 RSA(加密或签名)1024b
有可能不提供任何这样的信息吗?有什么工具可以隐藏它或使它看起来像其他文件类型?
我认为在同步密码时这将是一件好事(我认为这是继“交出”之后最好的方法)
答案1
根据您的要求,有很多解决方案。
通常,文件识别方式是基于文件扩展名和/或文件头。修改这两者,您就大功告成了。当然,没有免费的午餐,所以总会有一些麻烦的因素。
除了 DrMoishePippik 提出的支持隐写术的工具外,我至少还能想到另外 2 种解决方案 - 您可以创建一个具有自己的文件系统的图像文件,并将加密文件放入其中。(就这一点而言,truecrypt/veracrypt 提供了合理的否认性,可能会进一步实现您的目标 - 尽管这不是您所要求的)。
您还可以查看未明显加密的文件格式 - 例如 Word 文档或 zip 文件。
我认为您可以使用普通 aes(因此没有标题)加密文件,这样也可以。