生成的哈希值的大小和算法的速度并不重要。我真的只对它是最安全的选择感兴趣。我也不想使用任何第三方库。
我使用的 .NET 框架版本是 3.5(如果这有什么区别的话)。
我会想SHA512将是内置哈希算法的最佳选择。它是非常安全的算法的最大哈希形式。
另外,不要忘记使用盐来帮助保护哈希免受字典攻击.