Skip to content

47-Day Certificates Are Coming. Are You Ready?

Act Now →

Why every organization should know the key differences between HTTP and HTTPS?

Why-every-organization-should-know-the-key-differences-between-HTTP-and-HTTPS

Quick answer: HTTP transfers web data in plain text, so anyone on the network path can read or alter it. HTTPS wraps that same traffic in TLS encryption, verified by an SSL/TLS certificate, so the data stays private and authenticated. Recommended action: migrate every domain and subdomain to HTTPS with a valid certificate, redirect all HTTP traffic, and enforce HSTS.

Key Takeaways

  • HTTPS is HTTP secured with TLS/SSL encryption; HTTP sends every request and response as plain, readable text.
  • Browsers have flagged plain HTTP pages as “Not Secure” since Chrome 68 in July 2018, and that pressure on unencrypted sites has only grown since.
  • TLS 1.3 (RFC 8446, published August 2018) is the current version of the protocol; TLS 1.0 and 1.1 were formally deprecated by RFC 8996 in March 2021.
  • The CA/Browser Forum’s ballot SC081v3 is cutting maximum public certificate validity from 398 days down to 47 days by March 15, 2029, in stepped reductions that start March 15, 2026.
  • Running production traffic over HTTP creates real business risk: data interception, SEO ranking penalties, browser warnings at checkout and login, and compliance gaps.
  • Certificate lifecycle automation, not a one time migration, is what keeps an organization secure as validity windows keep shrinking.

Published: March 2022. Updated: August 2026. Reviewed by Encryption Consulting’s PKI and security team.

What Is the Difference Between HTTP and HTTPS?

HTTP (Hypertext Transfer Protocol) is the set of rules browsers and servers use to request and deliver web pages, and it sends that data as plain text. HTTPS (Hypertext Transfer Protocol Secure) is HTTP carried inside a TLS (Transport Layer Security) connection, the modern successor to SSL (Secure Sockets Layer), so the same requests and responses are encrypted in transit. The visible difference is the URL and the padlock: HTTP addresses start with http:// and show an unlocked or missing padlock, while HTTPS addresses start with https:// and show a locked padlock next to the URL.

A certificate authority (CA), such as DigiCert, Sectigo, or Let’s Encrypt, is the trusted third party that verifies a domain owner’s identity and issues the SSL/TLS certificate binding a public key to that domain. During the TLS handshake, the server presents that certificate, the client verifies it against a trusted CA chain, and the two sides establish a symmetric session key using asymmetric encryption. Everything sent afterward is encrypted with that session key, which is why an HTTPS connection resists Man in the Middle attacks that would succeed against plain HTTP. For a deeper walkthrough of the handshake mechanics, see our dedicated TLS handshake guide; for the certificate fundamentals, see what HTTPS is and how it differs from HTTP in our Education Center.

When Did HTTPS Become the Web Standard?

HTTPS did not become the default in a single event. It is the result of a decade long push by browser vendors, the IETF, and the CA/Browser Forum, and that push is still active today through the certificate validity schedule described below.

  • 2012: HTTP Strict Transport Security (HSTS) was published as RFC 6797, giving sites a way to tell browsers to only ever connect over HTTPS.
  • 2014: Google announced HTTPS as a lightweight ranking signal in Search, giving encrypted sites a small SEO advantage.
  • July 2018: Chrome 68 began marking every plain HTTP page “Not Secure” in the address bar, the milestone that pushed most remaining public sites to migrate.
  • August 2018: TLS 1.3 was published as RFC 8446, the version of the protocol in current use today.
  • March 2021: RFC 8996 formally deprecated TLS 1.0 and TLS 1.1, prohibiting their use in new implementations and flagging any server still offering them as non compliant.
  • 2025 to 2029: The CA/Browser Forum’s ballot SC081v3 steps maximum public certificate validity down from 398 days to 47 days by March 15, 2029, with intermediate drops to 200 days (March 2026) and 100 days (March 2027).

What Technologies and Systems Does the HTTP to HTTPS Shift Affect?

Every system that terminates or forwards web traffic needs a valid certificate and TLS support, not just the public marketing site. That includes web servers and reverse proxies, load balancers and CDNs, internal APIs and microservices (often secured with mutual TLS), IoT and device management endpoints, internal admin panels and dashboards that teams assume are “safe” because they are not public facing, mobile app backends, and mail gateways that rely on STARTTLS. A HTTP to HTTPS migration that only covers the main website while leaving internal services, APIs, or IoT endpoints on HTTP still leaves the organization exposed.

What Happens to Your Organization If You Do Not Use HTTPS?

Staying on plain HTTP creates a measurable business cost, not just a theoretical security gap.

  • SEO impact: HTTPS has been a Google ranking signal since 2014, and the “Not Secure” browser warning that plain HTTP pages now carry reduces click through rate and dwell time even when a page still ranks.
  • Browser warnings: Chrome, Firefox, and Edge all label HTTP pages and forms “Not Secure,” which erodes visitor trust at the exact moment of a login, checkout, or lead form submission.
  • Data interception: any HTTP session is readable and alterable in transit, so credentials, payment details, and other Personally Identifiable Information (PII) sent over HTTP can be captured by a Man in the Middle attack.
  • Compliance exposure: PCI DSS requires strong cryptography for cardholder data in transit, and frameworks like GDPR expect encryption as a baseline safeguard for personal data. Plain HTTP on a form that collects either is a direct compliance gap.

How Do You Audit Your Site’s HTTP/HTTPS Status and Certificate Health?

Auditing HTTPS coverage means checking every reachable hostname, not just the homepage.

  1. Crawl the full domain and every known subdomain for any URL still served over http://.
  2. Check certificate validity, issuing CA, key strength (RSA 2048 bit minimum or ECC), and expiration date for every certificate discovered.
  3. Confirm HSTS is enabled and, where appropriate, includes subdomains and is submitted to the HSTS preload list.
  4. Test for mixed content, meaning HTTPS pages that still load HTTP images, scripts, or iframes.
  5. Verify HTTP to HTTPS redirects use a single 301 redirect rather than a multi hop redirect chain.
  6. Review how certificates are currently issued and renewed. Manually tracked certificates are the leading cause of unplanned outages, and that risk grows sharply as validity windows shrink toward 47 days.

How Do You Migrate From HTTP to HTTPS?

  1. Inventory every domain, subdomain, and internal service currently reachable over HTTP.
  2. Obtain a valid SSL/TLS certificate from a trusted CA for each one; a free CSR Generator can produce the certificate signing request needed to start that process.
  3. Install and configure TLS 1.3, keeping TLS 1.2 only as a fallback, and disable TLS 1.0 and TLS 1.1.
  4. Redirect all HTTP requests to HTTPS with 301 redirects.
  5. Enable HSTS to prevent protocol downgrade attempts.
  6. Find and fix mixed content references so no HTTPS page loads an HTTP subresource.
  7. Update internal links, sitemaps, and canonical tags to point at the HTTPS versions of every page.
  8. Automate certificate discovery, issuance, and renewal instead of tracking expirations manually. At a 47-day validity window, manual tracking is not operationally realistic at any meaningful scale.

Update Log

  • August 2026: Refreshed with the CA/Browser Forum’s 47-day certificate validity schedule, current TLS 1.3 and RFC 8996 status, a detection checklist, a migration checklist, a comparison table, a limitations section, and an FAQ.
  • March 2022: Original publication.

HTTP vs. HTTPS: Side by Side Comparison

AttributeHTTPHTTPS
EncryptionNone; data sent as plain textTLS encryption (TLS 1.3 current), verified by an SSL/TLS certificate
Default portPort 80Port 443
Certificate requiredNoYes, issued by a trusted certificate authority
SEO impactNo ranking benefit; “Not Secure” warnings can reduce click through rateRanking signal since 2014; no browser security warning
Browser treatment“Not Secure” label in Chrome, Firefox, and EdgeLocked padlock icon, trusted by default
Data integrityVulnerable to interception and in transit alterationEncrypted and authenticated end to end

Limitations

  • HTTPS encrypts data in transit. It does nothing to protect data at rest on the server, in a database, or in a backup.
  • A valid certificate is not proof of legitimacy. Phishing sites routinely obtain a valid, free SSL/TLS certificate, so a padlock icon confirms the connection is encrypted, not that the site is trustworthy.
  • Misconfigured TLS, such as weak cipher suites or an expired certificate that a browser silently accepted through an override, can create false confidence that is worse than no encryption at all.
  • Certificate validity windows keep shrinking (47 days by March 2029), which turns certificate management from an occasional manual task into an automation requirement.
  • HTTPS satisfies one control among many. It does not, by itself, fully satisfy PCI DSS, GDPR, or similar compliance frameworks, which each require additional safeguards beyond transport encryption.

What Would Encryption Consulting Recommend?

Treat the move to HTTPS as the starting point, not the finish line. The real risk most organizations carry today is not “we have one page still on HTTP,” it is “we do not have a reliable inventory of every certificate we depend on, and we are about to face a validity window that shrinks to 47 days.” CertSecure Manager automates certificate discovery, issuance, renewal, and revocation across your environment, so certificates are rotated on schedule instead of tracked in a spreadsheet. For organizations that need managed, cloud delivered PKI rather than running their own certificate authority, PKI as a Service handles issuance and lifecycle management directly. If you are just getting started, our free CSR Generator tool creates a properly formatted certificate signing request in minutes. Encryption Consulting is ISO/IEC 27001:2022 and SOC 2 certified, so the same controls we recommend for your certificate lifecycle are the ones we operate under ourselves.

Conclusion

HTTP and HTTPS look like a one letter difference, but that letter represents the entire trust layer of the modern web: encryption, authentication, and integrity for every request and response. Every organization, regardless of size, has a direct incentive to run HTTPS everywhere and to treat certificate management as an ongoing operational discipline rather than a one time setup task, especially as the CA/Browser Forum’s validity schedule pushes maximum certificate lifetimes down to 47 days by 2029. Utilizing encryption and digital certificates matters for connections across the internet and within an organization’s internal network alike. Security systems like Public Key Infrastructure (PKI) give users and devices in an organization the certificates they need to be identified and to communicate securely. To learn how Encryption Consulting can help you set up and automate PKI within your organization, visit www.encryptionconsulting.com.

Frequently Asked Questions

Is HTTPS just HTTP with a certificate installed? Not exactly. HTTPS is HTTP run inside a TLS encrypted connection. The certificate is what lets the browser verify the server’s identity and establish that encrypted connection in the first place, but the encryption, the handshake, and the session key exchange are what actually make the traffic secure, not the certificate file alone.

Does HTTPS slow down a website? The TLS handshake adds a small amount of latency to the first connection, typically a few milliseconds with TLS 1.3 and modern hardware, and that cost is reused across subsequent requests through session resumption. In practice the SEO and trust benefits of HTTPS outweigh this negligible overhead, and HTTP/2, which most browsers require HTTPS for, often makes an HTTPS site faster overall than its HTTP equivalent.

Can a phishing site also use HTTPS? Yes. A certificate authority verifies that the certificate applicant controls the domain, not that the domain itself is trustworthy or that the organization behind it is legitimate. A locked padlock confirms the connection is encrypted; it says nothing about who is on the other end, which is why HTTPS should never be treated as a standalone trust signal.

What happens if a certificate expires? Browsers block access with a hard interstitial warning, connected APIs and services fail outright, and the outage lasts until a new certificate is issued and deployed. As certificate lifetimes shrink toward 47 days under the CA/Browser Forum’s schedule, manual renewal tracking becomes a leading cause of preventable outages, which is why automated certificate lifecycle management matters more each year.

Do internal, non public systems need HTTPS too? Yes. Internal admin panels, APIs, and service to service traffic are common targets once an attacker has any foothold inside the network, and plain HTTP there means credentials and session tokens travel unencrypted across the internal network. Treat internal systems with the same certificate and TLS requirements as anything public facing.

References

  • CA/Browser Forum. Ballot SC081v3: Introduce Schedule of Reducing Validity and Data Reuse Periods (April 11, 2025). cabforum.org
  • IETF. RFC 8446: The Transport Layer Security (TLS) Protocol Version 1.3 (August 2018). datatracker.ietf.org
  • IETF. RFC 8996: Deprecating TLS 1.0 and TLS 1.1 (March 2021). ietf.org
  • IETF. RFC 6797: HTTP Strict Transport Security (HSTS) (November 2012). datatracker.ietf.org
  • Google. A milestone for Chrome security: marking HTTP as “not secure” (2018). blog.google