(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加密的主要内容,如果未能解决你的问题,请参考以下文章