Pbkdf2Password Hasher根据PBKDF2散列验证密码
pbkdf2-password-hasher 计算字符串的pbkdf2散列,和/或根据pbkdf2散列字符串检查密码。最初用于将密码哈希从Django应用程序导入到Rails/Devise应用程序。安装方式:将以下内容添加至Gemfile:gem pbkdf2_password_hasher, git: 'aherve/pbkdf2-password-hasher'
,或使用命令安装:gem install pbkdf2_password_hasher
。使用示例:
用盐散列密码:
salt = 'NaCl' # 随机盐值
pass = 's3cr3t' # 你的密码
it = 1000 # 迭代次数
hash = Pbkdf2PasswordHasher.hash_p(salt, pass, it)
下载地址
用户评论