Https is an http channel with security as its goal. Simply put, it is the security of http, that is, adding SSL layer under http. The security foundation of https is SSL, so the details of encryption rights need SSL.
The main functions of https protocol can be divided into two types: one is to establish an information security channel to ensure the security of data transmission; The other is to confirm the authenticity of the website.