HTTPS、TLS连接

本文介绍了HTTPS协议及其基于SSL/TLS的安全加密过程,包括SSL/TLS的工作层次、OpenSSL的使用、HTTPS的成本考虑以及详细的TLS 1.2连接步骤。此外,还讲解了如何使用Wireshark解密HTTPS通信。

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

目录

HTTPS

SSL/TLS

SSL/TLS - 工作在哪一层

OpenSSL

HTTPS的成本

HTTPS的通信过程

TLS 1.2的连接

Wireshark解密HTTPS


本文参照小码哥的网络协议视频记录

HTTPS


HTTPS(HyperText Transfer Protocol Secure),译为:超文本传输安全协议。常称为HTTP over TLS、HTTP over SSL、HTTP Secure,由网景公司与1994年首次提出。

HTTPS的默认端口号是443(HTTP是80)

现在在浏览器上输入http://www.baidu.com会自动重定向到https://www.baidu.com

SSL/TLS


HTTPS是在HTTP的基础上使用SSL/TLS来加密报文,对窃听和中间人攻击提供合理的防护。

SSL/TLS也可以用在其他协议上,比如FTP -> FTPS,SMTP -> SMTPS。

TLS(Transport Layer Security),译为:传输层安全性协议,前身是SSL(Secure Sockets Layer),译为:安全套接层。

历史版本信息:

SSL 1.0:因存在严重的安全漏洞,从未公开过。

SSL 2.0:1995年,已于2011年弃用(RFC 6176)

SSL 3.0:1996年,已于2015年弃用(RFC 7568)

TLS 1.0:1999年(RFC 2246)

TLS 1.1:2006年(RFC 4346)

TLS 1.2:2008年(RFC 5246)

TLS 1.3:2018年(RFC 8446)

SSL/TLS - 工作在哪一层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值