HTTPS是在HTTP上建立SSL加密层,并对传输数据进行加密,是HTTP协议的安全版。
反观HTTPS协议,它比HTTP协议相比多了以下优势(下文会详细介绍):
数据隐私性:内容经过对称加密,每个连接生成一个唯一的加密密钥
数据完整性:内容传输经过完整性校验
身份认证:第三方无法伪造服务端(客户端)身份
对称加密:加密信息
非对称加密:加密密钥
散列算法:MD5/SHA 签名 来保证信息完整性
CA证书: 通信方身份可能被伪装的问题——数字证书
参考:https://blog.csdn.net/howgod/article/details/89596638