security - 一种密码加密算法

标签 security encryption hash passwords password-protection

加密密码的最安全的一种加密算法是什么?

MD5 和 SHA (1..512) 经常使用,但它们旨在提高速度,防止对加密密码进行暴力破解。

该算法不应该太奇特,以便它可以与 Java、.NET 或 Python 等常见编程语言/运行时一起使用。

最佳答案

BCryptSCrypt .为什么?因为它们被设计成慢而不是快。

另见:How to securely hash passwords?security.stackexchange.com

关于security - 一种密码加密算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6911587/

相关文章:

php - 可以采取哪些步骤来确保 PHP 应用程序的安全性?

c# - 什么是所有浏览器代理的东西?

security - 存储加密的 PEM block 安全吗?

encryption - 基于共识的信息披露

加密:TCB (Tweaked CodeBook) 算法——它是什么?

mysql - 我可以将 ruby​​ 哈希存储在 mysql 数据库列中吗

javascript - 攻击者能否用完其他站点的 Google map 配额?

python - 在 Python 中使用 RSA 加密文件

python - 修改函数时散列python函数以重新生成输出

perl - 我如何遍历哈希?