Tiny Online Tools logoTiny Online Toolssearch搜索工具…grid_view全部工具
首页chevron_right开发者工具chevron_rightPBKDF2 生成器PBKDF2 生成器

PBKDF2 生成器

在浏览器中使用 PBKDF2 从密码派生加密密钥。

32 个十六进制字符 = 16 字节盐值。必须为十六进制编码。
迭代次数越高越慢,但也更安全。
infoPBKDF2 is a password-based key derivation function used to securely hash passwords for storage or derive encryption keys. Use a unique, random salt per password and set iterations as high as your application can tolerate. All computation happens in your browser — nothing is sent to a server.

相似工具

JWT 生成器与解码器

JWT 生成器与解码器

使用 HMAC 生成并签名 JSON Web Token,或解码任意 JWT。

3D LOD 生成器

3D LOD 生成器

免费在线为任意 3D 模型生成一整条细节层级(LOD)链。

Bcrypt 生成器

Bcrypt 生成器

生成 bcrypt 密码哈希值。

Cron 解析器

Cron 解析器

Parse 和验证 Cron expressions 使用 plain-English descriptions.

PDF 字体检查器

PDF 字体检查器

列出 PDF 中的每一种字体,包含子集标签、子类型、嵌入状态以及真正使用它的页码。

PDF 页面框编辑器

PDF 页面框编辑器

查看并编辑 MediaBox、CropBox、BleedBox、TrimBox 与 ArtBox,带彩色叠加、印刷警告和出血预设。

PDF 大纲编辑器

PDF 大纲编辑器

添加或替换 PDF 的书签/大纲。粘贴带缩进的列表即可生成嵌套导航树。

apps

更多工具

浏览我们完整的免费在线工具集合。

从密码派生安全的加密密钥

基于密码的密钥派生是安全性的基础:将人类可读的密码转换为能抵抗暴力破解的加密密钥。PBKDF2(Password-Based Key Derivation Function 2)是标准方法,使用加盐和迭代使密钥派生计算成本高昂,从而阻止离线攻击。

这个PBKDF2生成器让你在浏览器本地测试密钥派生。配置参数,派生密钥,验证结果——无需将敏感数据发送到任何服务器。

配置参数

密码:从中派生密钥的文本字符串。

盐值(Salt):使每次派生唯一的随机值。盐值防止彩虹表攻击,确保相同的密码每次产生不同的密钥。

迭代次数:应用哈希函数的次数。更高的值使派生更慢、更能抵抗暴力破解。OWASP建议SHA-256使用600,000次迭代(2024年)。

密钥长度:输出密钥的位长度(128、256或512位)。

哈希算法:使用的HMAC算法——SHA-1、SHA-256、SHA-384或SHA-512。

常见使用场景

数据加密:从用户密码派生加密密钥以加密敏感数据。

密码存储:虽然PBKDF2可用于密码存储,但bcrypt或Argon2更适合此目的。

基于密码的加密密钥:使用PBKDF2派生AES或其他加密密钥。

100%本地处理,无外部服务

派生操作在你的浏览器中进行。你的密码和数据不会发送到任何服务器。