Scrypt哈希生成器

Scrypt是一种内存密集型的密码哈希算法,专门设计用于抵御GPU/ASIC暴力破解攻击。 通过强制使用大量内存,使并行破解变得极其昂贵,是密码存储和加密货币钱包的理想选择。

Scrypt参数配置

16K (2^14)

内存使用: 2.00 MB

8 bytes
1 线程
32 bytes (256 bits)
Scrypt哈希将显示在这里...

关于Scrypt算法

算法特性

  • • RFC 7914 标准
  • • 内存密集型设计
  • • 抵制GPU/ASIC并行破解
  • • 可配置CPU和内存成本
  • • 比PBKDF2更安全的现代选择

参数说明

  • • N (成本因子): 2^N次内存操作
  • • r (块大小): 每次操作的块大小
  • • p (并行因子): 并行执行次数
  • • 内存使用 ≈ 128 * N * r bytes
  • • 计算时间 ≈ N * r * p / CPU速度

优势

  • • 相比PBKDF2,Scrypt的内存需求大幅增加GPU破解成本
  • • 广泛应用于加密货币(如Litecoin、Dogecoin)
  • • 密码管理器(如1Password)使用的算法之一

注意事项

  • • Argon2是2015年密码哈希竞赛冠军,比Scrypt更现代
  • • 参数选择需要在安全性和用户体验间平衡
  • • 服务端实现需要防止DoS攻击

典型应用场景

密码存储

网站和应用的密码存储,提供比PBKDF2更强的安全性

加密货币

工作量证明算法,用于莱特币等山寨币挖掘

密钥派生

从主密码派生各种加密密钥和访问令牌

相关工具

生成MD5哈希值

使用: 1.1w+ 打开

SHA-1/256/512哈希计算

使用: 9.8k+ 打开

AES对称加密

使用: 8.5k+ 打开

AES对称解密

使用: 8.0k+ 打开
© 2026 星贝工具