文章目录 一、HTTPS简介 二、对称加密和非对称加密 1、对称加密(DES) 2、非对称加密(RSA) 3、RSA的原理 三、一个HTTPS请求的流程 一、HTTPS简介 HTTPS的本质就是在HTTP连接发起之前,先使用SSL/TLS协议,协调客户端和服务端,在两端各自生产一个对称加密算法的秘钥,然后以RSA(对之前生成的密钥进行非对称加密)的方式安全地传输数据。因为对称加密算法的秘钥是安全的,所以对称加密算法加密的网页内容也是安全的。 非对称加密算法(对称加密算法的秘钥,RSA) + 对称加密算法(…