Skip to content
HTTPS

File:HTTP_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ44484· pop 65· linked from 1,051 articles

Also known as https://, https:, HTTP over TLS, Hypertext Transfer Protocol over TLS, HTTP Secure, Hypertext Transfer Protocol Secure, HTTP over SSL, Hypertext Transfer Protocol over SSL

Hypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP). It 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 (TLS) or, formerly, Secure Sockets Layer (SSL). The protocol is therefore also referred to as HTTP over TLS, or HTTP over SSL.

AI overview

HTTPS is an encrypted version of the basic protocol used to transmit information across the internet, designed to keep your communications secure. It matters because it protects your data from being read or tampered with by others while it travels between your device and websites you visit.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Image
Internet2.svg
Show 6 more facts
inception
1994-00-00
Stack Exchange tag
serverfault.com/tags/https
port
443
Commons category
HTTPS
publication date
2000-00-00
P13411
Po
Sources (4)

via Wikidata · CC0

~19 min read

Article

17 sections
Contents
  • Overview
  • Usage in websites
  • Browser integration
  • Security
  • Technical
  • Difference from HTTP
  • Network layers
  • Server setup
  • Acquiring certificates
  • Use as access control
  • In case of compromised secret (private) key
  • Certificate revocation
  • Limitations
  • History
  • See also
  • References
  • External links

Hypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP). It 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 (TLS) or, formerly, Secure Sockets Layer (SSL). The protocol is therefore also referred to as HTTP over TLS, or HTTP over SSL.

The principal motivations for HTTPS are authentication of the accessed website and protection of the privacy and integrity of the exchanged data while it is in transit. It protects against man-in-the-middle attacks, and the bidirectional block cipher encryption of communications between a client and server protects the communications against eavesdropping and tampering. The authentication aspect of HTTPS requires a trusted third party to sign server-side digital certificates. This was historically an expensive operation, which meant fully authenticated HTTPS connections were usually found only on secured payment transaction services and other secured corporate information systems on the World Wide Web. In 2016, a campaign by the Electronic Frontier Foundation with the support of web browser developers led to the protocol becoming more prevalent. HTTPS has since 2018 been used more often by web users than non-secure HTTP, primarily to protect page authenticity on all types of websites, secure accounts, and keep user communications, identity, and web browsing private.

Gallery (7)

Connections

Categories