Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Sql中的加密和asp.net中的解密(对于查询字符串)是否可能?_C#_Asp.net_Sql Server_Encryption - Fatal编程技术网

C# Sql中的加密和asp.net中的解密(对于查询字符串)是否可能?

C# Sql中的加密和asp.net中的解密(对于查询字符串)是否可能?,c#,asp.net,sql-server,encryption,C#,Asp.net,Sql Server,Encryption,我有一个sql作业,每天晚上向所有用户发送电子邮件。它有一个带有取消订阅链接的页脚,可以打开asp.net页面。作为查询字符串,我想向链接添加加密的EmailID。所以我可以解密并用它来更新数据库 如何在sql中使用加密,在asp.net中使用解密?有没有可能,或者有没有其他办法 多谢各位, Remo可以使用和sql函数(sql server 2008)。在ASP中,您始终可以将查询发送到db进行解密。尝试此FWIW加密查询字符串参数由于不明确而具有安全性,通常毫无价值。当您向用户发送包含其自己

我有一个sql作业,每天晚上向所有用户发送电子邮件。它有一个带有取消订阅链接的页脚,可以打开asp.net页面。作为查询字符串,我想向链接添加加密的EmailID。所以我可以解密并用它来更新数据库

如何在sql中使用加密,在asp.net中使用解密?有没有可能,或者有没有其他办法

多谢各位,
Remo可以使用和sql函数(sql server 2008)。在ASP中,您始终可以将查询发送到db进行解密。

尝试此FWIW加密查询字符串参数由于不明确而具有安全性,通常毫无价值。当您向用户发送包含其自己电子邮件地址的链接时,为什么要经历加密/解密的麻烦?您只需发送要在数据库中更新的行的GUID即可,这将节省大量工作,并避免相同程度的混淆。