EVP 密钥派生做什么?
EVP 密钥派生执行基于密码的密钥派生函数(PBKDF),该函数广泛用于 OpenSSL。在许多密码应用中,用户安全最终取决于密码。密码通常不能直接作为密码学密钥,因此需要处理。salt 为给定密码提供大量密钥,迭代次数增加从密码生成密钥的成本,也增加攻击难度。如果将 salt 参数留空,工具会生成随机 salt。
浏览器工具
根据提供的材料派生 EVP 密钥。输入密钥材料,选择所需格式,然后检查结果。
您的输入会保留在此浏览器中。
请添加必需的输入以继续。
请完成必需的输入以继续。
直接回答
EVP 密钥派生对提供的密钥或证书数据执行 OpenSSL EVP 密钥派生。操作按照所选文本或十六进制输出返回派生密钥字节。
结果
操作按照所选文本或十六进制输出返回派生密钥字节。此目录类别的结果在浏览器中执行。处理在浏览器中执行。
使用此工具
示例
输入: 密码 "test password",salt 为 "public-salt",并使用文档定义的输出长度。
设置: EVP 密钥派生:设置操作显示的 salt、摘要、迭代或成本控件和输出长度。对公开密码测试值使用文本输入。重现派生密钥时保留 salt 和全部参数。
结果: 操作按照所选文本或十六进制输出返回派生密钥字节。处理在浏览器中执行。
此示例描述 EVP 密钥派生的安全测试。
常见用途
限制