您可能听说过,拥有 1.3 亿条记录的 Adobe 用户数据库最近被泄露。我想找出我为我创建的 Adobe 帐户使用的密码,以确保我没有在其他任何地方使用它。但是如何解密 Triple DES ECB 模式的加密密码?有没有办法在不知道 Adobe Cipher Key 的情况下做到这一点?有没有办法获得密码密钥?
如何解密 Adobe Triple DES ECB 模式加密密码?
信息安全
加密
德斯
2021-08-24 20:48:16
2个回答
加密密钥从未公布过,并且三重 DES 本身足够强大,不会暴力破解,因此您必须使用其他一些错误来尝试恢复您的密码。
您的选择是:利用他们使用欧洲央行的事实并使用提示。
为此,您将找到您的加密密码并查看其他用户是否有相同的块。例如,假设您的加密密码块是(为简单起见而缩短):87bef a31cd并且您发现另一个用户87bef 37cfe知道您的密码的前 8 个字符(因为 DES 块大小是 8 个字节)与其他用户的前 8 个字符相同用户。然后,您可以使用他们的提示来帮助您计算密码。相同的过程适用于后续块。
可以在以下网址找到一个很好的解释:http: //nakedsecurity.sophos.com/2013/11/04/anatomy-of-a-password-disaster-adobes-giant-sized-cryptographic-blunder/
这个想法正是 mikeazo 在另一个答案中所说的。
其它你可能感兴趣的问题