我使用1024位RSA加密和应用程序上的公钥对文本进行加密。有没有使用t-sql解密加密文本的方法?
我想要做的是调用存储过程使用参数@encryptedText
将返回解密文本(私有密钥是在SQL Server中,但是我并不想送私钥的应用程序)
提前致谢。
我使用1024位RSA加密和应用程序上的公钥对文本进行加密。有没有使用t-sql解密加密文本的方法?
我想要做的是调用存储过程使用参数@encryptedText
将返回解密文本(私有密钥是在SQL Server中,但是我并不想送私钥的应用程序)
提前致谢。
你可以看到这个http://www.4guysfromrolla.com/articles/022807-1.aspx#postadlink 看来他们处理SQL服务器内的rsa加密。 希望有所帮助!
通常情况下,更好的体系结构可以在代码中执行所有处理,并仅使用SQL进行数据存储和检索。 –
我不知道这是否有助于您的具体情况,但不是使用TSQL,而是使用CLR存储过程,以便在服务器端使用.NET。 – Pondlife
在SQL服务器中,我使用了过去的sha1哈希算法。如果你只是想验证这可能是有用的。 –