Https为加密传输,其传输过程包括签名校验及内容加密;

1.CA证书的生成过程及传输过程中的签名校验

私钥掌握在机构中,因此中间人无法伪造签名;

Https传输过程图解

2.浏览器与服务器间的加密传输过程

非对称与对称加密结合使用,减少非对称加密的耗时;

同时在传输过程中进行签名认证,防止中间人挟持;

Https传输过程图解

3.中间人攻击过程

若没进行签名认证,则可能被中间人攻击;

Https传输过程图解

相关文章: