• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全
0 评论 收藏 复制链接 分享

在线PBKDF2派生密钥和校验

标签 加密解密

相关工具
在线PBKDF2派生密钥和校验-工具简介

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

在线PBKDF2派生密钥和校验-使用说明

PBKDF2 (Password-Based Key Derivation Function 2) 应用一个伪随机函数以导出密钥。 其派生密钥的公式为 DK = PBKDF2(P,S,c,dkLen) ,其中 DK 为派生密钥,P 为主密码,S 为随机盐值,c 为迭代次数, dkLen 为派生密钥长度。

  1. 主密码:使用 PBKDF2 派生密钥的主密码。
  2. 算法:PBKDF2 密钥派生和校验算法,本工具支持 PBKDF2WithHmacSHA1, PBKDF2WithHmacSHA224, PBKDF2WithHmacSHA256, PBKDF2WithHmacSHA384, PBKDF2WithHmacSHA512, PBKDF2WithHmacSHA3-224, PBKDF2WithHmacSHA3-256, PBKDF2WithHmacSHA3-384, PBKDF2WithHmacSHA3-512, PBKDF2WithHmacSM3 等算法。
  3. 迭代次数:PBKDF2 计算的迭代次数,范围为 1 - 65536 。
  4. 派生密钥长度:派生密钥的比特长度,单位为 bit,范围为 8 - 1000000 。派生密钥长度为 8 的倍数。
  5. 随机盐: 参与 PBKDF2 迭代计算的随机盐。支持输入 string, hex, base64 格式的随机盐。
  6. 派生密钥格式:派生密钥结果的显示或者输入格式,支持 hex, base64 格式。
  7. 字符集:如果输入的随机盐格式为 string , 则需要使用字符集参数。
  8. 生成:使用设置的参数,生成 PBKDF2 派生密钥。
  9. 校验:使用设置的参数,和输入的派生密钥,校验输入的派生密钥是否正确。