Https协议

http+ssl

使用http进行通信 ssl作为数据通信加密方式
使用非对称方式协商加密密钥、然后使用协商后的密钥进行密钥通信

混合加密方式

非对称加密方式协商加密方式、最后使用加密方式通讯

  • 1、客户端 发送公钥、支持加密方式、版本号
  • 2、服务器接收 公钥加密校验、选择加密方式 放松给客户端
  • 3、客户端接收 服务器选定加密方式进行数据加密
  • 4、使用协商后的加密方式加密http请求