Sql中的加密和asp.net中的解密(for querystring)可能吗?

时间:2011-04-20 14:47:56

标签: c# asp.net sql-server encryption

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

我如何在sql中使用加密并在asp.net中解密?是否可能或有其他方式吗?

非常感谢你们, 雷莫

1 个答案:

答案 0 :(得分:2)

您可以使用EncryptByKeyDecryptByKey sql函数(sql-server 2008)。在ASP中,您始终可以向db发送查询以进行解密。