0

https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT的 (PK)ZIP 规范中,特别是在强加密规范 (SES) 部分中,有一行关于从密码派生密钥:

MasterSessionKey = DeriveKey(SHA1(Password)) 

是什么DeriveKey

(在https://www.winzip.com/en/support/aes-encryption/上的 WinZip 的 AES 文档中,他们使用 PBKDF2 进行了 1000 次迭代。我在 APPNOTE 中没有看到任何类似的解释)

4

1 回答 1

0

下一段“定义”它

7.2.5.3 函数名称和参数要求将取决于所选加密工具包的选择。几乎可以使用支持每种算法的参考实现的任何工具包。众所周知,RSA BSAFE(r)、OpenSSL 和 Microsoft CryptoAPI 库都运行良好。

我想由您决定要使用哪种加密算法并从那里开始

于 2022-02-03T11:47:58.767 回答