https: HTTPS是http安全版本的实现,在http与tcp之间加了一层ssl/tls安全传输协议 为了防止请求被监听.篡改.冒充,在tls实现过程中引入了数字证书机制,数字证书由第三方权威机构提供保证. 数字证书原理是采用非对称加密生成一对公钥.私钥,服务端保存私钥,下发公钥给客户端,由于非对称加密计算量比较大, 所以https通信过程中,通过客户端与服务端的握手交互产生三次随机码,从而生成一个相对安全的对称加密密码,密码通过非对称加密下发给客户端,从而完成加密通信 https本质上还