nber1994



tcp&ip-https

August 9, 2019

tcp&ip-https

公钥&私钥 公钥用来加密,私钥用来解迷

http的问题

https

在表示层增加stl&CA来进行加密

  1. 首先进行非对称加密(较耗费性能)
    1. c请求s,s返回证书&公钥
    2. c请求CA来验证证书(CA地址一般内置操作系统)
    3. 验证成功,则生成一个随机串,通过公钥加密传递给s
  2. 然后进行对称加密
    1. s通过私钥解迷,拿到随机串
    2. 通过随机串加密响应结果,返回