美文网首页
https具体流程

https具体流程

作者: 黑小柴 | 来源:发表于2019-11-11 16:01 被阅读0次

https是通过对称密钥进行加密和解密
· 服务端提供个人信息和公钥去数字证书签发机构(CA)买证书
· CA对服务器公钥和个人信息的hash用CA私钥加密生成数字签名
· 数字签名具有可被验证性和不可伪造性,保证了服务器的公钥的真实性
· 证书中包含服务器自己的个人信息、公钥(全网公开,不用保密)和数字签名

· 客户端收取服务端发送的从CA得到的包含服务端公钥的证书
· 客户端维护各种CA的公钥表
· 客户端通过同样的方法得到公钥和个人信息的hash
· 客户端通过CA公钥验证证书中签名(Ver公钥(hash,签名)=0或1)
· 若验证错误,或正确但服务器个人信息(网址)不对则断开SSL连接

· 若验证正确,客户端产生一个随机对称密钥
· 客户端通过得到的服务器公钥加密对称密钥,发送
· 服务端通过自己私钥解密得到对称密钥,开始通信

相关文章

  • https具体流程

    https是通过对称密钥进行加密和解密· 服务端提供个人信息和公钥去数字证书签发机构(CA)买证书· CA对服务器...

  • 具体流程

    【平安证券】开户无需任何费用,app直接提交不会泄露个人隐私。 ➡️下载平安证券APP,长按图一的二维码图片识别安...

  • k8s基于Jenkins构建微服务发布平台流程

    搭建整体流程图 具体步骤 标题url基于Jenkins构建微服务发布平台流程(本文)https://www.jia...

  • HTTPS流程

    client Hello,客户端(通常是浏览器)先向服务器发出加密通信的请求(1) 支持的协议版本,比如TLS 1...

  • Https流程

    ①客户端发送Client Hello SSL/TSL version:1.2(协议版本)Cipher Suites...

  • helm安装loki, promethes

    安装的具体流程查看官方文档https://grafana.com/docs/loki/latest/install...

  • Hystrix

    原理 1、流程图 具体信息可见官方详细:https://github.com/Netflix/Hystrix/wi...

  • Retrofit 框架原理和源码分析

    一、简单使用 具体使用流程和方法说明详见:使用教程[https://juejin.cn/post/69769273...

  • OKhttp源码学习(九)—— 任务管理(Dispatcher)

    源码地址:https://github.com/square/okhttp 针对具体一个请求的流程,前面已经做了学...

  • uni-app开发 node和vue基础

    node和vue基础 具体安装步骤和流程 小程序开发入门[https://wiki.yingzi.com/page...

网友评论

      本文标题:https具体流程

      本文链接:https://www.haomeiwen.com/subject/yhutictx.html