『壹』 https是如何保证数据传输的安全(SSL是怎么工作保证安全的)

  • 内容加密建立一个信息安全通道,来保证数据传输的安全;

  • 身份验证确认网站的真实性;

  • 数据完整性防止内容被第三方冒充或者篡改

SSL协议可分为两层:SSL记录协议(SSL Recore Protocol):它建立在可靠地传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。SSL握手协议(SSL Handshake Protocol):它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份证、协商加密算法、交换加密密钥等。

https实际上就是在TCP层与http层之间加入了SSL/TLS来为上层的安全保驾护航,主要用到对称加密、非对称加密、证书等技术进行客户端与服务器的数据加密传输,最终达到保证整个通信的安全性。