美文网首页
https的原理

https的原理

作者: 蜗牛不要壳 | 来源:发表于2020-05-22 16:57 被阅读0次
https.jpg

https的安全传输需要依赖三个主体:

  • 浏览器
  • 服务器
  • CA机构
  1. 网站将自己的公钥交给CA机构用于制作证书。
  2. CA机构使用自己的私钥加密网站提供的公钥,并且使用一些辅助信息制作安全证书。
  3. 网站将CA机构制作的证书配置到网站上,方便其他的访问客户端可以访问到。
  4. 浏览器第一次访问该网站的时候获取到网站配置的证书。
  5. 浏览器获取CA机构的公钥,使用CA机构的公钥解密网站的公钥。
  6. 浏览器生成随机的密钥,使用解密获取到网站公钥进行加密。
  7. 网站获取到浏览器发送的过来的密钥,使用自己的私钥进行解密,这样网站和浏览器就都有了一个相同的密钥,这样就可以使用对称加密来进行安全传输。

相关文章

  • HTTPS的原理

    说说为什么要设计304这个状态码? 你了解的HTTP请求响应状态码?

  • HTTPS的原理

    HTTP的缺点: 通信使用明文(不加密),内容可能会被窃听; 通信内容在所有的通信线路上都有可能遭到窥视,因为窃听...

  • https的原理

    https的安全传输需要依赖三个主体: 浏览器 服务器 CA机构 网站将自己的公钥交给CA机构用于制作证书。 CA...

  • HTTPS的原理

    HTTPS主要就是为了对通信数据进行加密,因此首先我们需要从加密的角度入手。不加密主要会面临以下三种风险: 被窃听...

  • HTTPS的原理

    HTTPS(全称:HyperText Transfer Protocol over Secure Socket L...

  • HTTPS原理

    本文主要内容 概念 加密算法 HTTPS原理 总结 1、概念 HTTP 协议(HyperText Transfer...

  • HTTPS 原理

    原文 HTTPS 原理 一、概念和定义 首先明确几个基本概念: 1、名词解释 1.1、密钥对 在非对称加密技术中...

  • Https原理

    简介 http其实由HTTP+SSL/TLS组成,相当于http加上一层加密算法,客户端与服务端传输数据都是加密的...

  • HTTPS 原理

    为什么需要https为了防止中间人盗取伪造浏览器和服务器之前的通信 https的通信过程是什么样子呢?首先服务器会...

  • HTTPS原理

    HTTPS 说白了,HTTPS就是HTTP使用了SSL加密传输。 CA证书 说到HTTPS必然要涉及到CA证书,那...

网友评论

      本文标题:https的原理

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