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。

Bcrypt 生成器

Bcrypt 生成器

生成 bcrypt 密码哈希值。

Cron 解析器

Cron 解析器

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

CSS 压缩器

CSS 压缩器

通过删除空白、注释和多余规则来压缩 CSS。

文本到 URL 短链接名

文本到 URL 短链接名

转换文本到 SEO-friendly URL slugs 使用 Unicode normalization, diacritic removal, 和 optional stop 词 filtering.

表情包生成器

表情包生成器

在任何图像上使用 Impact 字体添加上/下文字制作经典表情包。字体、颜色、轮廓可调。

AVIF 转 JPG

AVIF 转 JPG

在浏览器中将现代 AVIF 图片转换为通用的 JPG 格式。

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%本地处理,无外部服务

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