标签列表
存储密码哈希值
database
security
web
database-design
3
3
在关于 Web 应用程序安全的教程中,所有示例数据库都有用于哈希值的字符类型字段。 将密码哈希作为 Base64 编码字符串存储是否有任何(安全)原因?为什么不将其作为二进制 blob 存储?
-
Vsevolod Poletaev
1
个回答
1
1
没有安全原因需要这样做,因为存储的数据是相同的(只是格式不同)。然而,有实际原因:例如,在数据库中比较Base64字符串和日志文件中的字符串要容易得多。这有助于调试。
-
Glorfindel
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
8
我可以使用 Object#hashCode 来存储密码的哈希值吗?
39
密码哈希、盐和哈希值的存储
28
如何升级密码存储方案(更改哈希算法)
3
在Web应用程序中比较输入密码和存储的哈希密码
9
HTTP摘要认证与哈希存储密码
6
在缓存中安全地存储密码哈希值
3
在会话中存储登录和密码哈希值是否安全?
17
在cookie中存储哈希密码是否可行?
6
存储密码应该使用什么哈希算法?
14
密码哈希值应存储为二进制还是十六进制数字?