|
|
1
7
你试图做的被称为“已知明文数据包”,你既有密文也有明文,你所缺少的只是使用的密钥。不幸的是,所有现代密码都是为了抵御这种攻击而设计的。除非你有极其复杂的数学技能,否则你无法通过这种方式找到钥匙。AES可以抵抗已知的明文攻击。 您将不得不尝试其他方法来确定密钥。钥匙的主人把它写在纸上了吗? |
|
2
1
请注意,如果已按应有的方式应用AES,则无法找到密钥。然而,根据stackerflow上错误实现的数量判断,密钥也可能是密码或字符串的简单SHA-256。如果你能获得关于密钥是如何生成/应用或存储的信息,你甚至可以绕过AES-256。 否则,您唯一的攻击向量就是破坏AES或暴力强制密钥。在这种情况下,我祝你好运,因为即使使用量子计算机,强行使用256位密钥也是完全不可能的。当然,除非发现漏洞,否则AES是 不 毕竟可以证明是安全的。那里 也许 是一个漏洞。 |