AES:在给定解密文本和加密文本的情况下搜索密钥


AES: Searching for a key given the decrypted text and the encrypted text

虽然这听起来不切实际,但请听我说出来...

假设我有两个字符串:
"测试">
"接口">

我想使用 AES 256 位加密将第一个字符串转换为第二个字符串。

在AES(或任何类似(加密中,是否可以搜索适用于这种情况的密钥,其中解密和加密的文本是已知的,但不是密码?

如果是这样,有人可以建议我如何在 PHP 中实现它吗?

这就是暴力加密的工作方式,反之亦然,但仍然如此。您尝试所有可能的组合,看看解密的文本是否有意义。

除非加密算法完全被破坏,否则您无法按照要求进行操作。AES-256 没有损坏。

想象一下,如果这是可能的,那么您可以在https对话框中找到加密密钥,例如响应总是以相同的方式开始。 即 "200 Ok"

相关文章: