albertyang 2018-05-08 16:51:37 5853次浏览 0条评论 0 1 0

代码:

$this->pi_key = openssl_get_privatekey(file_get_contents('pi_key.txt', true));//私钥
.......
openssl_private_decrypt($data, $partialDecrypt, $this->pi_key);
......

此时的私钥$this->pi_key为一个资源

在yii2的高级版本里 openssl_private_decrypt 解密失败,报错如下:
openssl_private_decrypt(): supplied resource is not a valid OpenSSL X.509/key resource

把私钥$this->pi_key转换为字符串后,解密成功。

觉得很赞
    没有找到数据。
您需要登录后才可以评论。登录 | 立即注册