asp.net – 什么时候以明文形式存储密码是个好主意?
发布时间:2020-12-16 00:43:23 所属栏目:asp.Net 来源:网络整理
导读:我正在开发针对非技术用户的应用程序。我期望有大量关于丢失密码和无法登录的支持电话。 我正在使用ASP.NET成员资格提供程序,提供3个选项来存储密码 – 清除文本,散列,加密。 鉴于此应用程序的性质,将密码存储在明文中是个好主意?在明文存储密码中是否
我正在开发针对非技术用户的应用程序。我期望有大量关于丢失密码和无法登录的支持电话。
我正在使用ASP.NET成员资格提供程序,提供3个选项来存储密码 – 清除文本,散列,加密。 鉴于此应用程序的性质,将密码存储在明文中是个好主意?在明文存储密码中是否存在任何法律问题? 解决方法
决不。
从来没有一个很好的理由将密码存储在数据库中。特别是不明文您应该只存储密码的哈希值。 您可以对用户做的最糟糕的事情是通过互联网以明文电子邮件广播其“恢复”密码。简单地存储不能恢复的密码的单向散列是如此容易。 对于丢失的密码,您只需重置其密码,并为他们提供登录时必须更改的临时密码。安全可靠。 人们经常为多个应用程序(特别是非技术用户)使用相同的密码。因此,您的应用程序可能包含人民银行帐户,电子邮件等的密码。 您有责任保护用户的密码,无论您的应用程序多么微不足道。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 看美剧英文字幕学英语的利器——“深蓝英文
- asp.net – 是MemoryCache范围会话还是应用程序?
- 设计模式 – 在适当的MVC中,一切都必须是模型,视图或控制器
- Asp.net 通用万级数据分页代码[修正下载地址]
- 多终端数据同步机制设计(一)
- asp.net-mvc – ASP.net MVC – 为一个用户/角色授权控制器
- azure – 获取#error = unsupported_response_type&err
- asp.net-mvc-4 – WepApi控制器是否应该返回viewmodels
- asp.net-mvc – 如何在没有模型的情况下为@ Html.TextBox()
- .net – linq排序列表(MyObjects)
推荐文章
站长推荐
- asp.net-mvc – 如何获取某些代码在ASP.NET MVC
- treeview 和数据源绑定
- .net core入门-发布及部署_异常(处理程序“aspNe
- [ASP.Net]用RssToolKit2.0解析RSS,制作RSS阅读器
- ASP.NET Web API请求完成后如何处置资源?
- asp.net – 如何在Gridview中绑定DropDownList,而
- asp.net – 从Web页面录制音频
- asp.net – Lucene.Net和孵化状态
- asp.net-mvc – 可扩展的SignalR Azure – 在哪里
- asp.net – 无法在动态创建的System.Web.UI.WebC
热点阅读