[特殊字符] SSL/TLS 中的密钥协商流程笔记

✅ 背景说明:

SSL/TLS 为了确保通信保密性,结合使用了:

  • 非对称加密(用于密钥交换)

  • 对称加密(用于数据加密)


🔁 客户端主导密钥协商的完整流程如下:

1️⃣ 客户端发起 SSL 请求

客户端向服务器发起 HTTPS 请求,表示要建立安全连接。

2️⃣ 服务器返回数字证书

包含服务器的公钥,供客户端使用。

3️⃣ 客户端生成对称密钥(Pre-Master Secret)

用于后续加密通信的核心密钥,由客户端随机生成。

4️⃣ 客户端使用服务器的公钥加密这个对称密钥

发送给服务器,确保密钥在传输中不会被窃听。

5️⃣ 服务器用自己的私钥解密

服务器成功获取客户端生成的对称密钥。


✅ 后续通信:

  • 客户端与服务器均持有相同的对称密钥

  • 所有数据通信都使用该密钥进行加密和解密

  • 实现了高效且安全的通信


🎯 总结关键词:

步骤 关键词
初始握手 客户端请求 + 服务器证书
密钥生成 客户端生成 Pre-Master
安全传输 公钥加密 + 私钥解密
加密通信 对称加密用于数据传输
相关推荐
AA陈超11 分钟前
ASC学习笔记0012:查找现有的属性集,如果不存在则断言
笔记·学习
初听于你28 分钟前
深入解析IP, ICMP, OSPF, BGP四大核心网络协议
服务器·网络·网络协议·计算机网络·信息与通信·信号处理
wshzd36 分钟前
LLM之Agent(二十八)|AI音视频转笔记方法揭秘
人工智能·笔记
The_Second_Coming1 小时前
Python 学习笔记:基础篇
运维·笔记·python·学习
思成不止于此1 小时前
软考中级软件设计师备考指南(二):计算机体系结构与指令系统
笔记·学习·软件设计师
潇冉沐晴9 小时前
div2 1052 个人补题笔记
笔记
还下着雨ZG10 小时前
TCP/IP协议族详细介绍
网络·网络协议·tcp/ip·计算机网络
蒙奇D索大10 小时前
【计算机网络】[特殊字符] 408高频考点 | 数据链路层组帧:从字符计数到违规编码,一文学透四大实现方法
网络·笔记·学习·计算机网络·考研
njsgcs11 小时前
tekla 使用笔记 切管 分割指定长度的管
笔记·tekla