我想加密 sql server 中的一些密码并让 c# 应用程序解密它们。
显然,我可以创建一个 SP 来解密所需的密码并将其传递给 c# 应用程序,但这意味着通过网络发送明文密码。
因此,我希望能够在 sql server 中加密我的密码(使用密码、证书等),该密码可以传递给我的 c# 应用程序,然后这些应用程序将知道如何解密并使用它。
我认为这一定是可能的(也许使用证书),但不太确定从哪里开始。
如果有新的方法,可以使用 .net 4 和 sql server 2008。
预先感谢您的建议。
您能否在 .NET (2.0) 中创建加密/解密程序集并将其部署到 SQL Server?这是我看到如何使用相同的算法/机制来加密/解密数据的唯一方法。
创建具有加密/解密功能的 .NET 程序集,将其部署到 SQL Server,在其中使用它来加密数据,并使用相同的程序集/相同的 .NET 代码来解密 .NET 应用程序中的数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)