C# 实体框架与加密数据库

C# 实体框架与加密数据库,c#,asp.net,sql-server,entity-framework,encryption,C#,Asp.net,Sql Server,Entity Framework,Encryption,我在数据库(MS SQL Server)中加密了一列(工资)。 我正在使用实体框架显示/编辑前端的记录。知道如何解密前端的列以显示薪资值吗 谢谢如果您在数据库级别进行加密,则必须使用数据库级别进行解密-使用ObjectContext.ExecuteStoreQuery(…)从数据库加载记录-将具有正确解密用法的SQL命令传递到该方法中。您使用的加密类型是什么?MD5?有些加密类型无法解密。我正在使用TRIPLE_DES加密-我正在数据库级别进行加密。请参阅我之前评论中的链接,因此只需使用3DES

我在数据库(MS SQL Server)中加密了一列(工资)。 我正在使用实体框架显示/编辑前端的记录。知道如何解密前端的列以显示薪资值吗


谢谢

如果您在数据库级别进行加密,则必须使用数据库级别进行解密-使用
ObjectContext.ExecuteStoreQuery(…)
从数据库加载记录-将具有正确解密用法的SQL命令传递到该方法中。

您使用的加密类型是什么?MD5?有些加密类型无法解密。我正在使用TRIPLE_DES加密-我正在数据库级别进行加密。请参阅我之前评论中的链接,因此只需使用3DES类在显示数据之前解密数据,您可能知道密钥,因为一定有人设置了它(如果没有设置,则加密是无用的)。。。看见link@RemusRusanu,拉迪斯拉夫的答案可能更好…:-)。。。正确的解密函数是