1. 验证开发环境中的用户密码
后端开发工程师背景
工程师在实现用户登录功能时,需要确认本地生成的Scrypt哈希与存储的哈希能正确比对。
问题
需要快速验证一段测试密码与对应的哈希值是否匹配,以调试登录逻辑。
如何使用
在密码框输入测试密码 `test123`,在盐值框输入数据库记录中的盐值 `a1b2c3d4e5f6`,在派生密钥框输入对应的哈希值 `f7e8d9c0b1a2...`,并确保成本因子等参数与生成时一致。
成本因子: 16384, 块大小: 8, 并行度: 1, 密钥长度: 32结果
工具输出“验证成功”,确认密码、盐值、参数和哈希值匹配,登录逻辑正确。