广告位
Scrypt 密码生成工具
免费在线Scrypt密码哈希生成工具,支持自定义N/r/p参数和盐值,生成高强度的密钥派生哈希,本地计算保护隐私
0 字符
8 字节
16 字节(推荐)
32 字节
输出格式为标准化
$scrypt$N$r$p$salt$hash(salt 和 hash 均为 Base64 编码),便于跨平台验证。N 越大计算越慢但更安全。
正在计算 Scrypt 哈希,请稍候...
0%
点击"生成 Scrypt 哈希"按钮查看结果
广告位
工具介绍与功能
Scrypt是由Colin Percival设计的密钥派生函数(KDF),专为抵抗硬件加速破解(ASIC、GPU)设计。Scrypt需要大量内存,使得并行破解成本高昂。本工具支持自定义参数N(CPU/内存成本)、r(块大小)、p(并行度)和盐值,所有运算在浏览器本地完成。
-
抗硬件破解:需要大量内存,有效抵抗 ASIC/GPU 并行破解
-
可调参数:N、r、p、dkLen 四个参数灵活组合
-
标准化输出:格式 $scrypt$N$r$p$salt$hash,便于跨平台验证
-
本地计算:所有运算在浏览器本地完成,数据不上传服务器
安全保障
-
本地处理:所有 Scrypt 计算在用户浏览器本地完成,无网络传输
-
隐私保护:不收集不存储用户输入数据,关闭页面即销毁
-
开源算法:Scrypt 算法公开透明,符合 RFC 7914 标准
-
OWASP 推荐:Scrypt 是 OWASP 推荐的密码哈希算法之一
常见问题
Scrypt参数N/r/p应该怎么设置?
常用默认值:N=16384(2^14),r=8,p=1。生产环境可根据服务器性能调整,N每翻倍内存翻倍。
Scrypt和Bcrypt哪个更安全?
两者都安全,Scrypt更抗ASIC/GPU破解,Bcrypt更成熟稳定。OWASP推荐两者均可用于密码存储。
Scrypt输出格式是什么?
本工具输出包含所有参数的标准化格式 $scrypt$N$r$p$salt$hash,便于跨平台验证。
广告位