Page 364 - HTTP权威指南
P. 364
证书格式版本号
证书序列号
证书签名算法
证书颁发者(签名颁发机构)
有效期
对象名称
B
对象的公开密钥
其他扩展信息
报文摘要
报文摘要
数字签名 相同吗?
E
签名颁发机构
的公开密钥
图 14-12 验证签名是真的
14.7 HTTPS——细节介绍
HTTPS 是最常见的 HTTP 安全版本。它得到了很广泛的应用,所有主要的商业浏览
器和服务器上都提供 HTTPS。HTTPS 将 HTTP 协议与一组强大的对称、非对称和
基于证书的加密技术结合在一起,使得 HTTPS 不仅很安全,而且很灵活,很容易
在处于无序状态的、分散的全球互联网上进行管理。
HTTPS 加速了因特网应用程序的成长,已经成为基于 Web 的电子商务快速成长的
主要推动力。在广域网中对分布式 Web 应用程序的安全管理方面,HTTPS 也是非
常重要的。
14.7.1 HTTPS概述
HTTPS 就是在安全的传输层上发送的 HTTP。HTTPS 没有将未加密的 HTTP 报
文发送给 TCP,并通过世界范围内的因特网进行传输(参见图 14-13a),它在将
HTTP 报文发送给 TCP 之前,先将其发送给了一个安全层,对其进行加密(参见
图 14-13b)。 322
现在,HTTP 安全层是通过 SSL 及其现代替代协议 TLS 来实现的。我们遵循常见的
用法,用术语 SSL 来表示 SSL 或者 TLS。
安全HTTP | 339