php rsa加密openssl_private_encrypt(): key param is not a valid private key

在测试环境php7.3版本使用rsa生成公私秘钥,使用私钥加密出现报错

openssl_private_encrypt(): key param is not a valid private key

最终解决使用原始秘钥代码拼接完整

  $rsaKey = $this->priKey;
   $rsaKey = "-----BEGIN PRIVATE KEY-----\n" . wordwrap($rsaKey , 64, "\n", true) . "\n-----END PRIVATE KEY-----";
    

你可能感兴趣的:(php开发,php,后端)