Https 连接和断开过程

本文探讨了HTTP协议的安全隐患,如数据明文传输、易受监听和篡改。接着详细介绍了HTTPS如何通过SSL/TLS握手确保通信安全,包括公钥交换、对称密钥加密等步骤,以防止流量劫持和个人隐私泄露。理解这些概念对于保障网络安全至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http协议属于明文传输协议,交互过程以及数据传输都没有进行加密,通信双方也没有进行任何认证,通信过程非常容易遭遇劫持、监听、篡改,严重情况下,会造成恶意的流量劫持等问题,甚至造成个人隐私泄露(比如银行卡卡号和密码泄露)等严重的安全问题。

1、客户端发送请求到服务端,建立连接(http三次握手)

2、客户端发送请求到服务端,建立连接(SSL/TSL握手)

1)、客户端发起https请求,服务端返回给客户端一个公钥(证书)
2)、客户端产生对称密钥
3)、使用公钥对产生的对称密钥进行加密
4)、发送加密后的对称密钥给服务器
5)、客户端通过对称密钥加密的密文通信(ssl加密建立)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值