logo头像

野渡's小小知识乐园

HTTPS安全通信机制及SSL握手过程

HTTP是一种超文本传输协议,它是无状态的、简单快速的、基于 TCP 的可靠传输协议。 HTTP使用明文传输,由此造成了很大的安全隐患。在网络传输过程中,只要数据包被人截获,截获人可以直接解析出数据包内的信息,容易导致信息泄露。 HTTPS常被定义为为HTTP over SSL,超文本传输安全协议。HTTPS协议在HTTP和传输层TCP之间增加了SSL/TSL层,SSL/TSL层能够提供密钥协商、数据加解密的功能,数据在网络以密文形式传输,从而保证数据安全。本文将一步步讲解https的安全通信原理。…