使用说明
支持 bcrypt($2y$)、Argon2id 和 Argon2i,随机盐自动生成并包含在完整哈希中。可调整 cost、内存、迭代次数及并行度;验证自动识别算法。所有计算在可取消的浏览器 Worker 中执行,密码不保存、不上传。密码哈希不能解密;完整结果可用于 PHP password_verify()。
- 输入密码,选择算法和参数,点击生成。
- 复制完整哈希,或填入右侧验证区比对密码。
- 使用后清空全部内容;验证参数超限时会提示。
兼容 PHP 的 bcrypt、Argon2 密码哈希生成与验证。
每次使用随机盐,完整结果包含算法、参数和盐。bcrypt 输出 $2y$,默认 cost 12;Argon2 默认 64 MiB / 4 次 / 并行度 1。
自动读取哈希内的算法和参数。密码保留前后空白;哈希两端空白会被忽略。
密码哈希不可解密。本站拒绝空密码、NUL 字符和超过 4096 字节的密码;bcrypt 超过 72 字节会报错,避免 PHP 的截断行为。Argon2 验证支持 v19、8–64 字节盐及 16–64 字节摘要。
为控制浏览器计算开销,验证也限制 bcrypt cost ≤ 16;Argon2 内存 ≤ 128 MiB、迭代 ≤ 10、并行度 ≤ 4,内存至少为并行度的 8 倍。最多计算 60 秒,可随时取消。
支持 bcrypt($2y$)、Argon2id 和 Argon2i,随机盐自动生成并包含在完整哈希中。可调整 cost、内存、迭代次数及并行度;验证自动识别算法。所有计算在可取消的浏览器 Worker 中执行,密码不保存、不上传。密码哈希不能解密;完整结果可用于 PHP password_verify()。
工具不会上传你的输入,不保存处理历史。刷新或离开页面后,内容将被清除。收藏仅保存在当前浏览器。
查看隐私说明 →