在线PBKDF2派生密钥和校验工具,使用Password-Based Key Derivation Function 2函数,根据密码和随机盐导出密钥,支持自定义哈希函数、导出密钥长度、迭代次数等参数
PBKDF2 (Password-Based Key Derivation Function 2) 应用一个伪随机函数以导出密钥。其派生密钥的公式为 DK = PBKDF2(P,S,c,dkLen),其中:
主密码:使用PBKDF2派生密钥的主密码。
算法:PBKDF2密钥派生和校验算法,本工具支持多种算法包括PBKDF2WithHmacSHA1, PBKDF2WithHmacSHA256等。
迭代次数:PBKDF2计算的迭代次数,范围为1-65536。较高的迭代次数可增强安全性。
派生密钥长度:派生密钥的比特长度,单位为bit,范围为8-1000000,且必须为8的倍数。
随机盐:参与PBKDF2迭代计算的随机盐。支持输入string, hex, base64格式的随机盐。
派生密钥格式:派生密钥结果的显示格式,支持hex, base64格式。
字符集:如果输入的随机盐格式为string,则需要使用字符集参数进行编码。
生成:使用设置的参数生成PBKDF2派生密钥。
校验:使用设置的参数和输入的派生密钥,校验密钥是否正确。
复制:复制生成的派生密钥到剪贴板。
清空:清空所有输入字段和结果。