是否有一个安全的密码哈希库(例如phpass)或哈希方法,我可以很容易地在php和java中使用?
jrcvhitl1#
如果你想做简单的事,你可以用沙恩盐(n为1、256或512)杰夫·阿特伍德最近在博客上发表了一篇很好的文章 bcrypt 以及 PBKDF2 是最好的选择。在php中,您可以使用 bcrypt (在java中也是如此)相关主题:如何使用bcrypt在php中散列密码?资源:编码-速度散列安全堆栈交换-有没有安全Maven推荐bcrypt作为密码存储?
bcrypt
PBKDF2
zazmityj2#
任何标准库,如sha*、md*都可以。建议sha>2(例如sha512)。
bkhjykvo3#
md5和含盐sha是应用最广泛的两种。
3条答案
按热度按时间jrcvhitl1#
如果你想做简单的事,你可以用沙恩盐(n为1、256或512)
杰夫·阿特伍德最近在博客上发表了一篇很好的文章
bcrypt
以及PBKDF2
是最好的选择。在php中,您可以使用
bcrypt
(在java中也是如此)相关主题:
如何使用bcrypt在php中散列密码?
资源:
编码-速度散列
安全堆栈交换-有没有安全Maven推荐bcrypt作为密码存储?
zazmityj2#
任何标准库,如sha*、md*都可以。建议sha>2(例如sha512)。
bkhjykvo3#
md5和含盐sha是应用最广泛的两种。