ssl
xp5xp6
这个作者很懒,什么都没留下…
展开
-
ssl证书的生成与签名
一些概念KEY : 私钥文件,决定ssl安全的基础CSR : 证书请求文件,包含公钥和证书信息CA : 中级证书颁发机构,一般是可信的第三方,CA证书会验证公钥是否被认证root CA:通过它的私钥对中级机构提交的CSR进行了签名申请ssl证书需要用到openssl,linux系统中默认会安装,手动安装openssl:yum install -y openssl o转载 2016-08-29 10:15:25 · 3880 阅读 · 1 评论 -
curl error code 60 51 代码解决方式
curl error code 60 命令行加选项-k就可以curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, false); curl error code 51 curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, true);CURLOPT_SSL_VERIFYHOST的值原创 2016-08-29 10:44:12 · 3871 阅读 · 0 评论 -
基于OpenSSL自建CA和颁发SSL证书
curl -k https://localhost:443 这样就不用验证证书可靠性了关于SSL/TLS介绍见文章 SSL/TLS原理详解。关于证书授权中心CA以及数字证书等概念,请移步 OpenSSL 与 SSL 数字证书概念贴 。openssl是一个开源程序的套件、这个套件有三个部分组成:一是libcryto,这是一个具有通用功能的加密库,里面实现了众多的加密库;二是l转载 2016-08-28 11:18:57 · 961 阅读 · 0 评论 -
http 使用curl发起https请求 error 60 51
curl_setopt换成 curl_easy_setopt cacert.pem路径换成字符串 CURLOPT_SSL_VERIFYPEER 解决error 51 大概7.28版本后要设置2,不是true今天一个同事反映,使用curl发起https请求的时候报错:“SSL certificate problem, verify that the CA cert转载 2016-08-29 16:24:52 · 6715 阅读 · 0 评论