(chap7 确保WEB安全的HTTPS) HTTPS加密

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(chap7 确保WEB安全的HTTPS) HTTPS加密相关的知识,希望对你有一定的参考价值。

1. HTTPS是混合加密

支持“公私钥数据加密”、“相互交换密钥的公开密钥加密技术”。

在这里插入图片描述

HTTPS通信步骤:客户端发起请求->服务端下发公钥->客户端验证公钥->客户端用公钥加密对称秘钥发给服务端->服务端成功解密获取对称秘钥(正式开始通信)->客户端发送对称密文->服务端解密并回复->断开链接。

这中间的混合加密都是HTTPS自己做的,我们双方不用自己具体去指定加密算法。

2. MAC(Message Authentication Code) 报文摘要

通信过程中应用层发送数据时会附加一种叫做 MAC报文摘要,能够查知报文是否遭到篡改, 从而保护报文的完整性。
在这里插入图片描述

以上是关于(chap7 确保WEB安全的HTTPS) HTTPS加密的主要内容,如果未能解决你的问题,请参考以下文章

(chap7 确保WEB安全的HTTPS) HTTPS加密

(chap7 确保WEB安全的HTTPS) HTTPS通信步骤

《图解http》第七章 确保Web安全的https

确保Web安全的HTTPS

读《图解HTTP》有感-(确保WEB安全的HTTPS)

确保web安全的https确认访问用户身份的认证(第七章第八章)