Everything About ___
Live briefing

Everything about HTTPS

HTTP extension supporting TLS encryption

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. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: HTTPSA 5-minute orientation
  2. Skim a recent paper: Detecting DNS over HTTPS based data exfiltrationInfluential work since 2022
  3. Pick up a classic book: As You Like ItThe most-reprinted book on the subject
  4. Read the landmark paper: Man-in-the-Middle Attack to the HTTPS ProtocolCited 267 times
  5. Go sideways: Transport Layer SecurityA closely related topic
  6. Go sideways: HTTPS EverywhereA closely related topic

📖 Definitions

Proper noun Alternative letter-case form of HTTPS.

🗂️ The subject at a glance

  1. Overview
  2. Security
  3. Technical
  4. History

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics