HTTP and HTTPS and TLS
The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, where hypertext documents include hyperlinks to other resources that the user can easily access, for example by a mouse click or by tapping the screen in a web browser.
— Wikipedia
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
Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely used in applications such as email, instant messaging, and voice over IP, but its use in securing HTTPS remains the most publicly visible.
The TLS protocol aims primarily to provide security, including privacy (confidentiality), integrity, and authenticity through the use of cryptography, such as the use of certificates, between two or more communicating computer applications. It runs in the presentation layer and is itself composed of two layers: the TLS record and the TLS handshake protocols.
— Wikipedia
References
- A declaration of war on the HTTP of Shit « The Tar Pit
- Как мы TLS Fingerprint обходили… / Habr
- HTTP Crash Course & Exploration - YouTube
- HTTP | MDN
- Full HTTP Networking Course – Fetch and REST APIs in JavaScript - YouTube
- SSL, TLS, HTTPS Explained - YouTube
- SSL, TLS, HTTP, HTTPS Explained - YouTube
- HTTP/1 to HTTP/2 to HTTP/3 - YouTube
- What is HTTP? | Cloudflare
- Why HTTPS matters
- How HTTPS works - How HTTPS works
- Everything you need to know about HTTP
- Baida | HTTPS explained with carrier pigeons
- Getting the Green Lock: HTTPS Stories from the Field (Google I/O ‘17) - YouTube
- HTTP/3 From A To Z: Core Concepts — Smashing Magazine