HTTPS核心机制拆解目录引言HTTPS和HTTP的区别常见加密方式数据摘要数字证书与数据签名HTTPS请求过程结语HTTPS是什么?是一个应用层协议,在HTTP协议的基础上引入了一层加密层。为什么需要HTTPS?答案是显而易见的,要加密,当然就是为了安全。因为HTTP协议是明文传输的,明文数据会经过路由器、WiFi热点、通信服务运营商、代理服务器等多个物理节点,如果信息在传输过程中被劫持,传输的内容就完全暴露了,进而导致隐私泄漏,而且劫持者还可以篡改传输的信息而不被双方察觉,这就是中间人攻击,所以为了避免上述情况发生,HTT