Scrypt密码生成工具

基于密码的安全密钥派生函数,抵抗硬件暴力攻击

盐值用于增强安全性,建议使用随机字符串
0%
参数说明
  • N (CPU/内存成本): 控制计算复杂度,值越大越安全但计算时间越长
  • r (块大小): 控制内存访问模式,通常设为8
  • p (并行度): 控制并行计算数量,通常设为1
  • 盐值: 随机字符串,防止彩虹表攻击
示例数据

密码: mySecurePassword123

盐值: randomSalt456

参数: N=16384, r=8, p=1

算法说明

Scrypt是一种基于密码的密钥派生函数,由Colin Percival于2009年设计。

主要特点:

  • 内存密集型算法
  • 抵抗硬件暴力攻击
  • 可调节的安全参数
  • 广泛应用于加密货币

安全性:比PBKDF2和bcrypt更安全,攻击成本高4000-20000倍。

使用说明
  1. 输入要派生的密码
  2. 设置盐值(可自动生成)
  3. 调整安全参数(推荐默认值)
  4. 选择输出格式和长度
  5. 点击生成密钥按钮
应用场景
  • 密码哈希存储
  • 密钥派生
  • 加密货币挖矿
  • 数字签名
  • 安全认证