美文网首页网络
知道HTTPS的⼯作原理吗?

知道HTTPS的⼯作原理吗?

作者: 嘘寒问暖 | 来源:发表于2022-07-06 23:25 被阅读0次

1. ⽤户通过浏览器请求https⽹站,服务器收到请求,选择浏览器⽀持的加密和hash算法,同时返回数字证书给浏览器,包含颁发机构、⽹址、公钥、证书有效期等信息。

2. 浏览器对证书的内容进⾏校验,如果有问题,则会有⼀个提示警告。否则,就⽣成⼀个随机数X,同时使⽤证书中的公钥进⾏加密,并且发送给服务器。

3. 服务器收到之后,使⽤私钥解密,得到随机数X,然后使⽤X对⽹⻚内容进⾏加密,返回给浏览器

4. 浏览器则使⽤X和之前约定的加密算法进⾏解密,得到最终的⽹⻚内容

相关文章

  • 知道HTTPS的⼯作原理吗?

    1. ⽤户通过浏览器请求https⽹站,服务器收到请求,选择浏览器⽀持的加密和hash算法,同时返回数字证书给浏览...

  • hashmap底层原理

    1、“你知道HashMap的工作原理吗?” “你知道HashMap的get()方法的工作原理吗?” HashMap...

  • 哭出来,好舒服

    有人知道原理吗

  • Android JVM面试专题:你知道面试官为什么要问JVM原理

    灵魂4问:1、你知道面试官为什么要问你JVM原理吗?2、你知道被问的原理包含哪些吗?3、你知道这些原理是如何知道我...

  • HTTPS的原理

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

  • HTTPS的原理

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

  • https的原理

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

  • HTTPS的原理

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

  • HTTPS的原理

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

  • 这个坑你陷得有多深?

    “你知道金字塔原理吗?” “知道”。 “你知道PDCA吗?” “知道。” “你知道TOC吗?” “知道。” “你知...

网友评论

    本文标题:知道HTTPS的⼯作原理吗?

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