单向密码加密算法

dea*_*mon 4 security encryption passwords hash password-protection

什么是最安全的单向加密算法来加密密码?

经常使用MD5和SHA(1..512),但它们的设计目的是为了防止对加密密码进行强力攻击.

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

Jac*_*cco 8

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

另见:如何安全地哈希密码?security.stackexchange.com上

  • PBKDF2也很好. (3认同)