gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 05:01:21 27 4
gpt4 key购买 nike

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

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

最佳答案

It's encrypting the file using AES以密码作为 key 。一般来说,这些东西会尝试解密它知道其值的 block (例如每个 7z 文件都相同的 header ),然后将解密的值与它期望的值进行比较。如果它们不匹配,它就知道密码不正确。

关于cryptography - 7-zip 如何检查您提供的密码是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15839035/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com