从文件中查找加密算法

发布于 2024-11-07 18:09:29 字数 48 浏览 0 评论 0原文

如果我有一个声称“使用 AES 算法加密”的文件,我可以验证他们的声明是否属实吗?

If I have a file claimed to be "encrypted using AES algorighm", can I verify that their claim is true?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遗失的美好 2024-11-14 18:09:29

只要你有钥匙。 (和 IV)

加密产生任意字节序列;大多数算法的输出没有任何特征。

事实上,人们可以使用两种不同的密钥或算法设计一个对应于两个不同明文的密文

但是,根据文件的内容,它可能有一个指定加密算法的(明文)标头(并且该标头可能是谎言)。

Only if you have the key. (and IV)

Encryption produces arbitrary byte sequences; most algorithms do not have any characteristics about their output.

In fact, one can design a ciphertext which corresponds to two different plaintexts using two different keys or algorithms.

However, depending on what the file is, it may have a (plaintext) header specifying the encryption algorithm (and that header may be lying).

月亮坠入山谷 2024-11-14 18:09:29

好的加密方案实际上旨在隐藏加密数据中的所有加密细节,因此如果他们使用正确的应用程序进行加密,您应该无法验证所使用的算法。

Good encryption schemes are actually designed to hide away all the details of encryption from the encrypted data so if they used a proper application to do the encryption, you should not be able to verify the algorithm used.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文