在MS SQL Server中解密PHP的mcrypt_encrypt

在MS SQL Server中解密PHP的mcrypt_encrypt,php,sql-server,encryption,Php,Sql Server,Encryption,我使用PHP加密数据,并使用mcrypt_encrypt函数将其保存到Microsoft SQL Server中的表中。我想知道是否可以通过SQL Server对表中的数据进行解密 我熟悉ENCRYPTBYKEY和DECRYPTBYKEY函数,但无法使用它们,因为此SQL Server是共享的,并且限制创建证书/密钥 我希望有一个像MySQL的AES_ENCRYPT和AES_DECRYPT这样的函数,这样就可以将密钥指定为字符串,但我没有看到这样的函数,所以我求助于PHP进行加密。我能够在没有P

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

我熟悉ENCRYPTBYKEY和DECRYPTBYKEY函数,但无法使用它们,因为此SQL Server是共享的,并且限制创建证书/密钥


我希望有一个像MySQL的AES_ENCRYPT和AES_DECRYPT这样的函数,这样就可以将密钥指定为字符串,但我没有看到这样的函数,所以我求助于PHP进行加密。

我能够在没有PHP的情况下解决这个问题。我发现MS SQL中的函数EncryptBypassPhase和DecryptBypassPhase适合我的需要。

也欢迎任何其他想法