HTTPs is HTTP over SSL/TLS i,e HTTP Traffic is encapsulated by the SSL/TLS protocol. SSL Protocol relies on
asymmetric cryptography to generate the protocol artifact namely the digital certificate. Which is used for server
authentication and also it contains the public key to be used for secure communication.
Hope it helps !!
subject: Difference between asymmetric encryption over HTTP and HTTPS?