今天,我在我的Red Hat Enterprise Linux Server版本6.7 (圣地亚哥)上使用phpMyAdmin版本5.3.3将我的PHP4.4.09升级到4.4.14。/libraries/phpseclib/Crypt/Base.php#967
openssl_encrypt(): Using an empty Initialization Vector (iv)/libraries/phpseclib/Crypt/Base
我必须使用APP密钥解密加密的SEK,并使用解密的SEK编码JSON数据以发布电子发票生成和Java和C#的示例代码,我已经在PHP中进行了转换,但不幸的是在PHP中无法获得所需的输出,因为我从上周开始尝试OpenSSL不受支持 到目前为止我的实现-
public function encrypt1($-E
和PHP7.1 mcrypt alternative 并测试了以下解决方案:Migrating mcrypt with Blowfish and ECB to OpenSSL和php: mcrypt_encryptto openssl_encrypt, and OPENSSL_ZERO_PADDING problems 他们不能工作。, $iv);
$encrypted_openssl = openssl_encrypt($message_padded