使用 curl 进行 ssl 认证

使用 curl 进行 ssl 认证

 

阅读目录(Content)

  • SSL 认证
  • 认证实现
  • 问题解决
    • curl不支持 https
    • SSL certificate problem, verify that the CA cert is OK
    • curl: (60) SSL certificate : unable to get local issuer certificate
  • 参考链接

目录

  • SSL 认证
  • 认证实现
  • 问题解决
    • curl不支持 https
    • SSL certificate problem, verify that the CA cert is OK
    • curl: (60) SSL certificate : unable to get local issuer certificate
  • 参考链接

回到顶部(go to top)

SSL 认证

可以将 SSL 服务器与客户端之间的通信配置为使用单向或双向 SSL 认证。

单向 SSL 认证一般是客户端利用服务器传过来的信息验证服务器的合法性,服务器的合法性包括:证书是否过期,发行服务器证书的 CA 是否可靠,发行者证书的公钥能否正确解开服务器证书的“发行者的数字签名”,服务器证书上的域名是否和服务器的实际域名相匹配。

双向 SSL 认证则除了需要对服务器的合法性进行认证,还需要按照单向 SSL 认证方法对客户端的合法性进行认证。

在金融支付过程中,对安全要求级别比较高的接口,不仅要验证签名,还要进行双向验证 SSL 证书,因此有些就需要安装在服务开通之后第三方给我们发送的安全证书了。

为了便于更好的认识和理解 SSL 协议,这里着重介绍 SSL 协议的握手协议。SSL 协议


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部