内置的 ASP.NET 成员资格哈希足够好吗?
我只是想知道 ASP.Net 会员资格中的内置哈希是否具有良好的密码安全性,或者我是否应该采取更多措施来保护我的密码?如果是这样,我应该考虑什么以获得更高级别的安全性?
I'm just wondering if the built in Hashing in the ASP.Net membership good password security, or if there is more that I should do to protect my passwords? If so, what should I look into for a higher level of security?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
加盐的哈希方法相当不错。然而,安全性有多好还取决于您的应用程序的安全性。
可能不足以保护银行账户、机库 18 项目或医疗档案。但是对于普通公司网站或当地体育俱乐部来说已经足够了。
The hashing method with salt is pretty good. However how good the security is also depends a bit on how secure your application has to be.
Probably not good enough for securing bank accounts, hangar 18 projects or medical profiles. But yes good enough for your average company website or local sport club.
ASP.NET 成员资格使用来自 System.Security 的标准 .NET 哈希算法.Cryptography 命名空间。我认为这对于许多网络解决方案来说已经足够了。
ASP.NET Membership uses standard .NET hashing algorithms from System.Security.Cryptography namespace. I thinks that's enough for many web solutions.