什么是HTTPS

   https是什么就是比http多了个s。s指的就是SSL/TLS加密协议。

一般的加密方式有两种

  • 对称加密:是指发送方和接收方都用一个秘钥。
  • 非对称加密: 是指发送方和接收方使用的是一对秘钥对,私钥用来加密公钥用来解密。

对称加密与非对称加密优缺点

加密方式 优点 缺点
对称加密 速度快 秘钥需要服务方生成发送给接收方,如果在传输过程中被劫持了加密方式就不安全了
非对称加密 比较安全 加解密速度慢 公钥对外开放这个加密也不是很安全

https用的是这两张方式的混合加密

1、客户端生成会话秘钥这个会话秘钥就是对称加密生成的秘钥。 2、客户端用非对称加密的公钥对对称加密的秘钥进行加密。发送给服务端。 3、服务端收到数据利用私钥解密 4、接着服务端用同样方式加密返回给客户端

服务器公钥如何保证没有被篡改

客户端怎么校验数字证书

鲁ICP备16017569号-2