2012-01-28 89 views
0

我有一个MVC3 + EF 4.1应用程序,针对SQL Server 2008数据库,要求'整个表已加密'以获取敏感数据。我有什么选择来实现这个?如何在MVC3/EF应用程序中的数据库级别加密数据?

注意:我正在使用存储库模式,使用DI可交换混凝土存储库,因此EF数据访问不是绝对要求。

+0

起点; http://codingheadache.com/?p=4 – 2012-01-28 07:19:19

回答

0

您可能想要考虑使用透明数据加密。这加密了整个数据库,比单元级加密更容易使用。

MS SQL不提供基于表格的加密。

有关更多详细信息,请参见http://msdn.microsoft.com/en-us/library/bb934049.aspx

+0

如果有人直接查询,让我们假设SQL注入会提供安全性? TDE是否只提供物理安全? – 2013-11-20 08:22:22

相关问题