rsa报错 RSA_EAY_PRIVATE_DECRYPT:data greater than mod len"

weixin_38049216 2016-07-12 10:55:52
 开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>    rsa报错 内容如下 error:0406506C:rsa routines:RSA_EAY_PRIVATE_DECRYPT:data greater than mod len"  代码块  $fp = fopen("./rsa_private_key.pem", "r"); //你的私钥文件路径 $private_key = fread($fp, 8192); fclose($fp); $fp1 = fopen("./rsa_public_key.pem", "r"); //你的公钥文件路径 $public_key = fread($fp1, 8192); fclose($fp1); //echo $private_key; $this->pi_key = openssl_pkey_get_private($private_key);//这个函数可用来判断私钥是否是可用的,可用返回资源id Resource id $this->pu_key = openssl_pkey_get_public($public_key);// $result= openssl_private_decrypt($cer,$str, $this->pi_key);//私钥解密         var_dump(openssl_error_string());         var_dump($result);         die;
...全文
2642 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧