- 客户端向服务器发送HTTPS请求。
- 服务器响应并发送其数字证书。
- 客户端通过证书的公钥验证数字签名的有效性,如果有效,客户端生成一个随机的对称密钥。
- 客户端使用公钥对这个对称密钥进行加密,然后将加密后的密钥发送给服务器。
- 服务器使用自己的私钥解密这个对称密钥。
- 服务器和客户端现在共享一个对称密钥,它们使用这个密钥对后续通信进行加密和解密
HTTPS和HTTP区别
jiaxingcode2025-05-23 7:08
相关推荐
问简6 小时前
虚拟化对比航Hang*6 小时前
Windows Server 配置与管理——第3章:文件系统管理lifewange7 小时前
Linux ps 进程查看命令详解功德+n7 小时前
Linux下安装与配置Docker完整详细步骤人工干智能8 小时前
科普:python中你写的模块找不到了——`ModuleNotFoundError`杨云龙UP8 小时前
从0到1快速学会Linux操作系统(基础),这一篇就够了!Dovis(誓平步青云)8 小时前
《Linux 信号入门:搞懂 “进程通信的紧急电话” 到底怎么用(初篇)》autumn20058 小时前
Flutter 框架跨平台鸿蒙开发 - 历史人物对话ayt0079 小时前
Netty AbstractNioChannel源码深度剖析:NIO Channel的抽象实现