如何在MVC3 / EF应用程序中加密数据库级别的数据?

时间:2012-01-28 07:12:16

标签: sql-server sql-server-2008 entity-framework

我有一个针对SQL Server 2008数据库的MVC3 + EF 4.1应用程序,要求整个表格已加密'对于敏感数据。我有什么选择来实现这个?

注意:我使用的是Repository Pattern,带有DI可交换的具体存储库,因此EF数据访问不是绝对的要求。

1 个答案:

答案 0 :(得分:0)

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

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

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