使用aes_Encrypt()解密由Informatica加密的数据

时间:2018-08-09 20:51:22

标签: encryption sql-server-2012 aes informatica ssis-2012

我们有一个使用Informatica Cloud获取数据并将其加载到SQL Server的过程。 Informatica进程使用AES_Encrypt()函数,该函数使用一个简单的密钥短语和128位密钥长度。这是我们唯一的Informatica流程,因为我们不拥有供应商提供的工具。

首先,仅使用密钥短语是否有可能? SQL具有DECRYPT / ENCRYPTBYPASSPHRASE,但我认为密码短语用于构建密钥,然后用于加密/解密。

此外,SQL函数是3DES,因此无论如何都无法正常工作。我可以使用SSIS并在c#中编写一些内容来解密...但是仍然无法使用在线加密解密工具尝试的所有操作。据我所知,唯一解密方法是通过Informatica重新运行。

有什么想法吗?

0 个答案:

没有答案