PHP中使用OpenSSL生成证书及加密解密
发布时间:2021-01-12 04:03:57  所属栏目:PHP  来源:互联网 
            导读:这篇文章主要介绍了PHP中使用OpenSSL生成证书及加密解密,需要的朋友可以参考下
                
                
                
            | 
                         依赖于OpenSSL扩展  "sha512","private_key_bits" => 4096,//字节数  512 1024 2048  4096 等
    "private_key_type" => OPENSSL_KEYTYPE_RSA,//加密类型
  );
  $res = openssl_pkey_new($config);
  if($res == false) return false;
  openssl_pkey_export($res,$private_key);
  $public_key = openssl_pkey_get_details($res);
  $public_key = $public_key["key"];
  file_put_contents(DATA_PATH."/conf/cert_public.key",$public_key);
  file_put_contents(DATA_PATH."/conf/cert_private.pem",$private_key);
  openssl_free_key($res);
}
 更多关于OpenSS的文章可以查看下面的相关文章 (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  
推荐文章
            站长推荐
            - PHP实战:PHP数据库操作四:mongodb用法分析
 - Ubuntu VPS中wordpress网站打开时提示”建立数据
 - php – Zend form setRequired(true)或addValida
 - PHP实现大数(浮点数)取余的方法
 - php – 从数组中选择3个不同的随机值
 - PHP编程:PHP laravel中的多对多关系实例详解
 - PHP实例:laravel 5.1下php artisan migrate的使
 - PHP教程:解决laravel 5.1报错:No supported en
 - laravel 5异常错误:FatalErrorException in Hand
 - php cli模式下获取参数的方法
 
热点阅读
            