PBKDF2在线加解密

在线PBKDF2派生密钥和校验工具,使用Password-Based Key Derivation Function 2函数,根据密码和随机盐导出密钥,支持自定义哈希函数、导出密钥长度、迭代次数等参数

PBKDF2WithHmacSHA1
PBKDF2WithHmacSHA224
PBKDF2WithHmacSHA256
PBKDF2WithHmacSHA384
PBKDF2WithHmacSHA512
PBKDF2WithHmacSHA3-224
PBKDF2WithHmacSHA3-256
PBKDF2WithHmacSHA3-384
PBKDF2WithHmacSHA3-512
PBKDF2WithHmacSM3

派生密钥

密钥将在此处显示...

工具简介与使用说明

PBKDF2简介

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派生密钥。

校验:使用设置的参数和输入的派生密钥,校验密钥是否正确。

复制:复制生成的派生密钥到剪贴板。

清空:清空所有输入字段和结果。

操作成功!