带有对称密钥加密的EF 6.0

时间:2018-04-11 11:09:27

标签: asp.net-mvc entity-framework entity-framework-6 linq-to-entities

在我的应用程序中,我使用的是带有EF6.0的ASP.NET MVC。最初我们将数据保存为纯文本。但由于某些安全原因,我们必须在我们的数据库上使用证书实现Symmetric Key加密。

现在因为那个我们必须在我的应用程序中执行任何LINQ查询之前执行以下命令:

OPEN SYMMETRIC KEY SymmetricKeyEncryptionTest
DECRYPTION BY CERTIFICATE EncryptionTest;

一旦执行查询,下面的语句应该执行:

CLOSE SYMMETRIC KEY SymmetricKeyEncryptionTest

当EF打开并关闭每个查询的新连接时,我是否可以在执行查询之前和之后执行这些语句?

0 个答案:

没有答案