HTTPS和HTTP区别

  1. 客户端向服务器发送HTTPS请求。
  2. 服务器响应并发送其数字证书。
  3. 客户端通过证书的公钥验证数字签名的有效性,如果有效,客户端生成一个随机的对称密钥。
  4. 客户端使用公钥对这个对称密钥进行加密,然后将加密后的密钥发送给服务器。
  5. 服务器使用自己的私钥解密这个对称密钥。
  6. 服务器和客户端现在共享一个对称密钥,它们使用这个密钥对后续通信进行加密和解密
相关推荐
TH_11 小时前
cmd_常用命令
服务器
六点半8882 小时前
【计算机网络】初识HTTP(超文本传输协议)
网络协议·计算机网络·http
南一Nanyi2 小时前
才知道 DNS 还能基于 HTTPS 实现!
网络协议·安全·面试
_星辰大海乀2 小时前
网络原理 -- HTTP
java·服务器·http·get方法·post方法
励志不掉头发的内向程序员3 小时前
【Linux系列】掌控 Linux 的脉搏:深入理解进程控制
linux·运维·服务器·开发语言·学习
望获linux3 小时前
【实时Linux实战系列】实时 Linux 在边缘计算网关中的应用
java·linux·服务器·前端·数据库·操作系统
真正的醒悟3 小时前
什么是网络割接
运维·服务器·网络
雲帝4 小时前
pveproxy 无响应不能访问web
服务器
序属秋秋秋5 小时前
《Linux系统编程之入门基础》【Linux基础 理论+命令】(上)
linux·运维·服务器·ubuntu·centos·命令模式
ximy13358 小时前
AI服务器工作之服务器的种类分类
运维·服务器