密码哈希

发布于 2024-11-29 15:08:12 字数 55 浏览 2 评论 0原文

我正在创建一个存储用户密码的网络应用程序。我想知道程序员可以用来哈希密码的最佳方法/算法是什么?

I am creating a web application which stores users passwords. I was wondering what are the best methods / algorithms that a programmer can use to hash passwords?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

空心↖ 2024-12-06 15:08:12

关键强化技术,例如 bcryptPBKDF2 通常被认为比普通哈希更好,因为破解它们需要更多资源。这样做的缺点是生成和验证它们也需要更多的资源; 的资源。

无论您选择哪种算法,请始终使用合适的每用户salt

Key strengthening techniques such as bcrypt or PBKDF2 are generally considered better than plain hashes since cracking them requires more resources. The downside of this is that generating and verifying them also requires more resources; your resources.

Regardless of exactly which algorithm you choose, always use a suitable, per-user salt.

紧拥背影 2024-12-06 15:08:12

这是一篇相关文章...
http://www.h-online .com/security/features/Storing-passwords-in-uncrackable-form-1255576.html

它提到了这个工具...

http://www.openwall.com/phpass/

也许它可以帮助您获得一些想法?!

编辑:

PHP 5.5 实现了用于安全密码哈希的 API!

对于 PHP > 5.3.7 已经有一个函数集解决方法
在您的脚本中实施用于安全密码哈希处理的 API

This is a related article...
http://www.h-online.com/security/features/Storing-passwords-in-uncrackable-form-1255576.html

and it mentions this tool...

http://www.openwall.com/phpass/

Maybe it helps you to get some ideas?!

Edit:

PHP 5.5 implements an API for secure password hashing!

For PHP > 5.3.7 there is already a functions-set workaround to
implement the API for secure password hashing to your scripts.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文