scrypt派生密钥与校验

scrypt派生密钥与校验是什么?

scrypt 是内存硬型密钥派生函数(KDF),通过大量内存消耗提高暴力破解成本,被 Litecoin、Dogecoin 等加密货币及安全密码存储广泛采用。

核心功能

  • 可调参数:N(CPU/内存成本)、r(块大小)、p(并行度)、dkLen(输出字节长度)。
  • 灵活输入:密码与盐值支持文本、Hex、Base64。
  • 生成与校验:派生密钥或校验已有结果。
  • 随机盐:一键生成随机盐值。
  • 本地运算:密钥材料不上传服务器。

如何使用

  1. 设置 N/r/p/dkLen,输入密码和盐值。
  2. 生成模式点击编码;校验模式输入期望密钥后校验。