我一直在 PHP 中为我的 API 广泛使用 Rijndael 256 位加密,并希望将它用于我的用 JavaScript 编写的 API 包装器,但我一直无法找到与 PHP 中获得相同结果的解决方案.
PHP 的含义如下:
base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256,$password,$secretInformation,MCRYPT_MODE_CBC,$iv));
和
base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256,$password,$secretInformation,MCRYPT_MODE_EBC));
..以及解密变体。
我知道许多 256 位 AES 库没有得到与 PHP 使用 Rijndael 256 位加密相同的结果,因此我想知道是否有一个库能够执行 PHP 在上面的示例中所做的事情?
谢谢!