在 MS SQL 服务器中解密 PHP 的 mcrypt_encrypt

Decrypt PHP's mcrypt_encrypt in MS SQL Server

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

我熟悉 ENCRYPTBYKEYDECRYPTBYKEY 函数,但我无法使用它,因为此 SQL 服务器是共享的并且限制创建 certificates/keys。

我希望有一个像 MySQL 的 AES_ENCRYPTAES_DECRYPT 这样的函数,这样可以将键指定为字符串,但我没有看到这样的函数我正在使用 PHP 进行加密。

我不用 PHP 就能解决这个问题。我在 MS SQL 中找到了适合我需要的函数 EncryptByPassphrase 和 DecryptByPassphrase。