http的相关问题
一.https原理及流程
HTTPS其实是有两部分组成:HTTP + SSL / TLS,
也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据而HTTP传输的数据都是明文的
客户端发起请求
服务端配置证书
证书传输给客户端, 这个证书其实就是公钥,只是包含了很多信息,如证书的颁发机构,过期时间等等。
客户端解析证书,并生成一个用于对内容加密的客户端密钥,然后用服务器的公钥对客户端的密钥进行加密
客户端会发起HTTPS中的第二个HT
原创
2021-03-08 17:12:35 ·
379 阅读 ·
0 评论