- 客户端向服务器发送HTTPS请求。
- 服务器响应并发送其数字证书。
- 客户端通过证书的公钥验证数字签名的有效性,如果有效,客户端生成一个随机的对称密钥。
- 客户端使用公钥对这个对称密钥进行加密,然后将加密后的密钥发送给服务器。
- 服务器使用自己的私钥解密这个对称密钥。
- 服务器和客户端现在共享一个对称密钥,它们使用这个密钥对后续通信进行加密和解密
HTTPS和HTTP区别
jiaxingcode2025-05-23 7:08
相关推荐
G皮T12 分钟前
【安全】TLS 协议介绍Mr.45671 小时前
Linux&Windows环境下Nacos3.1.0详细安装配置指南:从零到生产就绪王道长服务器 | 亚马逊云1 小时前
AWS Route 53 详解:不只是 DNS,还能做智能流量调度Lxinccode2 小时前
python(42) : 监听本地文件夹上传到服务器指定目录峰顶听歌的鲸鱼2 小时前
30.Linux DHCP 服务器violet-lz3 小时前
Linux文件系统调用:文件调用函数与exec系统函数详解与应用00后程序员张3 小时前
App 上架全流程指南,iOS 应用发布步骤、ipa 文件上传工具、TestFlight 分发与 App Store 审核经验分享2501_916013743 小时前
iOS App 上架流程详解,苹果应用发布步骤、App Store 审核规则、ipa 文件上传与测试分发实战经验aesthetician3 小时前
@tanstack/react-query:React 服务器状态管理与数据同步解决方案学习同学3 小时前
从0到1制作一个go语言服务器 (一) 配置