Hypertext Transfer Protocol Secure is an extension to the original Hypertext Transfer Protocol (HTTP). HTTPS uses encryption for secure communication over a computer network and is widely used on the Internet. In HTTPS, the communication protocol is encrypted using Transport Layer Security or, formerly, Secure Sockets Layer.