asp.net – 是否可以在ApplicationServices DB中加密电子邮件地
发布时间:2020-12-16 03:21:29 所属栏目:asp.Net 来源:网络整理
导读:为了在我正在处理的项目中保持电子邮件地址私密性的额外安全性,我希望将所有存储在我们数据库中的电子邮件加密.但是,我们使用的是Asp.Net成员资格提供程序,并且电子邮件以明文形式显示在表aspnet_Membership的“电子邮件”列中.他们的方式是实现这一目标吗?
为了在我正在处理的项目中保持电子邮件地址私密性的额外安全性,我希望将所有存储在我们数据库中的电子邮件加密.但是,我们使用的是Asp.Net成员资格提供程序,并且电子邮件以明文形式显示在表aspnet_Membership的“电子邮件”列中.他们的方式是实现这一目标吗?理想情况下,一个简单的方法.
解决方法
我会创建一个自定义提供程序,只需添加少量代码来加密电子邮件地址.
他们发布了ASP.net Provider的源代码 http://weblogs.asp.net/scottgu/archive/2006/04/13/442772.aspx 如果您下载ProviderToolkitSamples.msi 在第366行使用SQLMembershipProvider.cs作为成员资格提供程序,它将存储您可以在调用插入存储过程之前加密它的电子邮件地址. 你也需要在从DB中检索它时解密它. 这是一篇关于加密的好文章我会确保你在电子邮件地址中包含一个Salt,以便它更安全. http://hectorcorrea.com/blog/Encrypt-and-Decrypt-a-string-in-C-Sharp 希望有所帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在asp.net Gridview控件中触发的事件序列是什么?
- asp.net – 在MVC3或IIS 7.5中禁用x-frame-options
- 在提供页面之前确定ASP.NET页面视图状态的大小
- 验证 – Asp.Net MVC:子请求的执行失败.请查看InnerExcept
- asp.net进程中长时间运行的代码
- asp.net-core – 使用asp.net核心进行Windows身份验证
- asp.net – Web用户控件通过XML填充项目
- asp.net-mvc – 文件上传MVC
- asp.net-mvc – 数以千计的重定向不好SEO?
- asp.net – 服务应用程序池“X”的进程与Windows进程激活服
推荐文章
站长推荐
- 为什么我不能在我的代码asp.net c#中使用app_cod
- ASP.NET 3.5会话ID的大小是多少?
- asp.net – UseJwtBearerAuthentication返回401
- asp.net 大文件上传控件
- asp.net-mvc-5 – 如何使用不同参数类型的相同路
- asp.net-mvc – 在MVC3或MVC4中检查项目构建
- asp.net-mvc-2 – 阅读OAuth2.0 Signed_Request
- asp.net – 如何迭代通过自定义vb.net对象的每个
- asp.net – TextBox在使用TextMode Number回发后
- wcf – ASP.NET MVC中的OpenId身份验证是一项宁静
热点阅读