- 客户端向服务器发送HTTPS请求。
- 服务器响应并发送其数字证书。
- 客户端通过证书的公钥验证数字签名的有效性,如果有效,客户端生成一个随机的对称密钥。
- 客户端使用公钥对这个对称密钥进行加密,然后将加密后的密钥发送给服务器。
- 服务器使用自己的私钥解密这个对称密钥。
- 服务器和客户端现在共享一个对称密钥,它们使用这个密钥对后续通信进行加密和解密
HTTPS和HTTP区别
jiaxingcode2025-05-23 7:08
相关推荐
snowfoootball15 分钟前
(自用)Linux 常用命令自查文档Web极客码16 分钟前
在Ubuntu 20.04的服务器上查找的服务器的IP地址墨染 殇雪29 分钟前
webshell及冰蝎双击无法打开?搬码临时工31 分钟前
使用自定义固定公网URL地址远程访问公司内网OA办公系统,本地无需公网IP和专线让外网访问逻辑羊驼1 小时前
VSCode+MobaXterm+X11可视化界面本地显示Zacks_xdc2 小时前
【前端】使用Vercel部署前端项目,api转发到后端服务器pound1272 小时前
Linux@CLoudbays_Martin112 小时前
为什么动态视频业务内容不可以被CDN静态缓存?sheepwjl4 小时前
《嵌入式硬件(三):串口通信》learning_tom4 小时前
HTML图片标签及路径详解