在MS SQL Server中解密PHP的mcrypt_encrypt

时间:2015-02-26 03:05:30

标签: php sql-server encryption

我使用PHP加密数据并使用mcrypt_encrypt函数将其保存到Microsoft SQL Server内的表中。我想知道是否可以通过SQL Server解密表中的数据?

我熟悉ENCRYPTBYKEYDECRYPTBYKEY函数,但由于此SQL Server已共享并限制创建证书/密钥,因此无法使用它。

我希望有一个像MySQL AES_ENCRYPTAES_DECRYPT这样的函数,所以键可以指定为一个字符串,但我没有看到一个所以我&# 39; m使用PHP加密。

1 个答案:

答案 0 :(得分:0)

我能够在没有PHP的情况下解决这个问题。我在MS SQL中找到了适合我需要的函数EncryptByPassphrase和DecryptByPassphrase。