我有一些字符串值已经使用C#中的AesManaged类加密,然后作为VarBinary值存储在sql数据库中。我可以访问用于执行加密的密钥(32字节数组)和初始化向量(IV)(16字节数组)。
我现在要做的是直接从SQL-Server(2014)解密数据,而不必将Varbinary数据拉回C#,然后再次通过AesManaged类运行它。
这甚至可能吗?
我可以根据需要在sql server上创建密钥和证书。
数据库上禁用了CLR。我问DBA,他们说没有。
I found this answer and he says it's not possible, but he doesn't cite any documentation or anything
思想?