【发布时间】:2012-03-09 00:44:45
【问题描述】:
为了在我正在从事的项目中保持电子邮件地址的私密性,我希望对存储在我们数据库中的所有电子邮件进行加密。但是,我们使用的是 Asp.Net Membership 提供程序,并且电子邮件以明文形式显示在表 aspnet_Membership 的电子邮件列中。他们的方法是实现这一目标吗?理想情况下,一种简单的方法。
【问题讨论】:
-
加密并不简单。不是因为加密本身……如果您加密电子邮件,您将不得不保护您的秘密或管理您的密钥。你有没有想过你会怎么做?
-
@EstebanAraya:嗯,我知道没有完美的解决方案,但我只是打算将密钥放入代码中。编译后,找到它们就不是那么明显了。此外,并不是因为某人有权访问数据库,所以该人有权访问 DLL。
标签: asp.net security asp.net-membership