bcrypt 盐可以单独访问吗?
在 Rails 3.1 中使用 has_secure_password
时,bcrypt 会为每个用户的密码随机生成一个 salt。根据此回复,我了解盐是作为密码哈希的一部分存储的。是否有方法或属性可用于单独访问该盐,例如用于编写安全 cookie?
When using has_secure_password
in Rails 3.1, bcrypt randomly generates a salt for each user's password. Based on this response, I understand the salt is stored as part of the password hash. Is there a method or attribute available to access that salt separately, for example to use in writing secure cookies?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果需要,您将能够获得盐和校验和。
您的盐和校验和会有所不同。
更多信息:https://github.com/codahale/bcrypt-ruby
You'll be able to get the salt and checksum if you need it.
Your salt and checksum will vary.
More info: https://github.com/codahale/bcrypt-ruby