- HTTP的缺点:
- 通信使用明文,内容容易被窃听
- 不验证通行方的身份,容易遭遇伪装
- 无法验证报文的完整性,报文可能被篡改
HTTPS解决了这一问题
HTTPS:身披SSL外壳的HTTP,对于加密机制,采用共享秘钥和公开密钥混合加密机制,公开密钥相比共享秘钥更加安全但是处理速度较慢,为了提高速率增加安全,在交换密钥环节使用公开密钥加密,之后的通信报文则使用共享密钥加密
HTTPS的通信步骤:
HTTPS:身披SSL外壳的HTTP,对于加密机制,采用共享秘钥和公开密钥混合加密机制,公开密钥相比共享秘钥更加安全但是处理速度较慢,为了提高速率增加安全,在交换密钥环节使用公开密钥加密,之后的通信报文则使用共享密钥加密
HTTPS的通信步骤: