首页 > 其他分享 >https数据传输流程 加密

https数据传输流程 加密

时间:2022-08-13 19:12:56浏览次数:61  
标签:加密 证书 密钥 https 服务器 数据传输 客户端

  1. 客户端先从服务器获取到证书,证书中包含公钥
  2. 客户端将证书进行校验
  3. 客户端生成一个对称密钥,用证书中的公钥进行加密,发送给服务器
  4. 服务器得到这个请求后用私钥进行解密,得到该密钥
  5. 客户端以后发出后续的请求,都使用这个对称密钥进行加密。
  6. 服务器收到这个密文也用这个密钥进行解密。

标签:加密,证书,密钥,https,服务器,数据传输,客户端
From: https://www.cnblogs.com/treasury/p/16583823.html

相关文章

  • RS256 - java具体使用 非对称加密算法 - 总结心得
    1.背景有个需求需要在java使用非对称加密RS256算法,网上博客都翻篇了,基本都是赋值粘贴,没有个是可用的,80%都是粘贴了一篇c#语言写的代码,什么风气?以前的博客氛围哪里......
  • https网页访问http资源失败无法显示
    问题:部署云服务后使用https://域名访问,页面无法显示外链的http图片。排查:img标签的src会经过浏览器,请求地址被转换成https://外链地址。起初......