Press⌘+Kto search
IP: 获取中...
为效率而生, Just tools.goodssoft.com
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更强的安全性
加密货币
工作量证明算法,用于莱特币等山寨币挖掘
密钥派生
从主密码派生各种加密密钥和访问令牌