7-zip如何检查您提供的密码是否正确?

时间:2013-04-05 16:33:47

标签: cryptography compression 7zip

我正在尝试了解7-zip是如何确认您提供的密码是否正确。

例如,我有一个文件x.7z,我的密码用“password”保护。在我尝试打开它之前,界面会要求我输入密码。 7zip在尝试解压缩文件并失败之前如何检查此密码是否正确?

1 个答案:

答案 0 :(得分:2)

以密码为密钥的

It's encrypting the file using AES。通常,这些东西会尝试解密它知道值的块(就像每个7z文件的标题一样),然后将解密后的值与预期值进行比较。如果它们不匹配,则表示密码不正确。