{"id":685,"date":"2020-04-19T16:39:30","date_gmt":"2020-04-19T16:39:30","guid":{"rendered":"https:\/\/tremhost.com\/blog\/?p=685"},"modified":"2026-11-05T17:50:31","modified_gmt":"2026-11-05T15:50:31","slug":"what-is-ssl","status":"publish","type":"post","link":"https:\/\/tremhost.com\/blog\/what-is-ssl\/","title":{"rendered":"What Is SSL? How SSL Certificates Work and Why You Need One"},"content":{"rendered":"<p>SSL is the technology that encrypts the connection between a website and a visitor&#8217;s browser, so passwords, form entries and payment details cannot be read or changed in transit. Today the protocol actually in use is TLS, the successor to SSL, but the name has stuck. Every website needs a certificate, and for most sites it is free: hosting plans such as Tremhost&#8217;s issue and renew one automatically.<\/p>\n<h2>SSL and TLS: what the names mean<\/h2>\n<p>SSL stands for Secure Sockets Layer. It was developed in the 1990s and has since been replaced by TLS, Transport Layer Security. All versions of SSL are deprecated because of known weaknesses, and modern browsers and servers use TLS 1.2 or TLS 1.3. When hosts and certificate sellers say &#8220;SSL certificate&#8221;, they mean a certificate used for TLS. The certificate works the same way whichever name you use.<\/p>\n<h2>What an SSL certificate does<\/h2>\n<p>An SSL certificate is a small data file installed on the web server and issued by a certificate authority (CA), an organisation that browsers trust. It does three jobs:<\/p>\n<ul>\n<li><strong>Encryption.<\/strong> It holds the public key that lets the browser and server set up an encrypted connection. Anyone who intercepts the traffic, for example on public Wi-Fi, sees scrambled data.<\/li>\n<li><strong>Identity.<\/strong> The CA has checked that the certificate holder controls the domain. Some certificates also confirm that the organisation behind the site is real.<\/li>\n<li><strong>Integrity.<\/strong> Data sent over TLS cannot be altered in transit without the change being detected, so nobody can inject adverts or malicious code into your pages on the way to the visitor.<\/li>\n<\/ul>\n<h2>How SSL works, step by step<\/h2>\n<p>When someone visits a site over https, the browser and server perform a short exchange called the TLS handshake:<\/p>\n<ol>\n<li>The browser connects and lists the encryption methods it supports.<\/li>\n<li>The server replies with its choice and sends its certificate, which contains the domain name, the issuing CA and a public key.<\/li>\n<li>The browser checks that the certificate was issued by a trusted CA, is in date and matches the domain in the address bar.<\/li>\n<li>The two sides agree on shared session keys using public-key cryptography.<\/li>\n<li>All further traffic is encrypted with those session keys.<\/li>\n<\/ol>\n<p>This takes a fraction of a second. If any check fails, for example because the certificate has expired, the browser shows a full-page warning and most visitors leave.<\/p>\n<h2>Why every website needs SSL<\/h2>\n<h3>Browsers warn visitors without it<\/h3>\n<p>Chrome, Edge, Firefox and Safari mark plain http pages as &#8220;Not secure&#8221;, with more prominent warnings on pages that contain forms. Many visitors will not contact a business whose site carries a security warning.<\/p>\n<h3>It protects what visitors send you<\/h3>\n<p>Contact form messages, quote requests, login details, job applications and order information all cross networks you do not control. SSL encrypts that traffic so it cannot be read or altered along the way.<\/p>\n<h3>Payments and logins require it<\/h3>\n<p>Payment providers and card industry rules expect encrypted connections wherever payment details are handled, and browsers restrict password fields on http pages. If you sell online or have a login area, https is essential across the whole site.<\/p>\n<h3>Search engines expect it<\/h3>\n<p>Google has used https as a lightweight ranking signal since 2014. It will not lift a weak page to the top, but running without it puts you behind competitors who have it.<\/p>\n<h3>Modern web features depend on it<\/h3>\n<p>Browsers only use HTTP\/2 and HTTP\/3 over encrypted connections, and features such as location access and service workers only work on https pages.<\/p>\n<h2>Common myths about SSL<\/h2>\n<ul>\n<li><strong>&#8220;My site has no forms, so I do not need it.&#8221;<\/strong> Browsers flag every http page, and https also protects page content from tampering.<\/li>\n<li><strong>&#8220;SSL makes my site slow.&#8221;<\/strong> On modern servers the encryption overhead is very small, and https unlocks faster protocols.<\/li>\n<li><strong>&#8220;A padlock means the site is safe.&#8221;<\/strong> It means the connection is encrypted and the domain is verified. Phishing sites can have certificates too. SSL does not stop malware, weak passwords or outdated plugins.<\/li>\n<li><strong>&#8220;Free certificates are weaker.&#8221;<\/strong> Free DV certificates use the same encryption as paid ones. Paid certificates differ in identity checks, coverage and warranty.<\/li>\n<li><strong>&#8220;Once installed, it is done.&#8221;<\/strong> Certificates expire and must be renewed. Maximum certificate lifetimes are being shortened in stages across the industry, so automatic renewal is now essential.<\/li>\n<\/ul>\n<h2>Types of SSL certificate<\/h2>\n<p>All certificates encrypt traffic the same way. They differ in how much the CA checks before issuing and how many names they cover.<\/p>\n<h3>By validation level<\/h3>\n<ul>\n<li><strong>Domain Validated (DV):<\/strong> proves you control the domain, usually by email, a DNS record or a file on the server. Often issued in minutes. Suitable for most business websites, blogs and small shops. Free certificates are DV.<\/li>\n<li><strong>Organisation Validated (OV):<\/strong> adds a check that your organisation is real and registered, and puts its name in the certificate details. Useful when a tender, bank or partner asks for it.<\/li>\n<li><strong>Extended Validation (EV):<\/strong> the strictest checks on the organisation, chosen by some banks, financial services and large companies.<\/li>\n<\/ul>\n<h3>By coverage<\/h3>\n<ul>\n<li><strong>Single-domain:<\/strong> one name, such as yourbusiness.co.zw, usually with the www version.<\/li>\n<li><strong>Wildcard:<\/strong> a domain and all its first-level subdomains, such as shop.yourbusiness.co.zw and mail.yourbusiness.co.zw.<\/li>\n<li><strong>Multi-domain:<\/strong> several different domain names on one certificate.<\/li>\n<\/ul>\n<h2>How to get an SSL certificate and switch to https<\/h2>\n<ol>\n<li><strong>Check your hosting.<\/strong> Most cPanel hosts issue free certificates automatically through AutoSSL once your domain points to the server. Every Tremhost hosting plan includes free SSL; the <a href=\"https:\/\/tremhost.com\/help\/install-free-ssl\">Help Centre guide to installing free SSL<\/a> covers the steps if it is not yet active.<\/li>\n<li><strong>Buy a paid certificate only if you need OV, EV, wildcard or multi-domain cover.<\/strong> Tremhost&#8217;s <a href=\"https:\/\/tremhost.com\/ssl\">paid SSL certificates<\/a> start from $40 a year from DigiCert, Sectigo, GeoTrust, RapidSSL and Thawte, and are installed free on Tremhost hosting.<\/li>\n<li><strong>Force https.<\/strong> Redirect every http address to https with a 301 redirect so visitors and search engines always reach the secure version.<\/li>\n<li><strong>Fix mixed content.<\/strong> Update images, scripts and stylesheets that still load over http, otherwise browsers may block them or drop the padlock. In WordPress, update the site address settings and replace old http links in the database.<\/li>\n<li><strong>Update external references.<\/strong> Change the site address in Google Search Console, analytics and social profiles.<\/li>\n<li><strong>Watch renewals.<\/strong> Confirm automatic renewal is working, and set a reminder for any paid certificate.<\/li>\n<\/ol>\n<h2>Frequently asked questions<\/h2>\n<h3>Is SSL the same as TLS?<\/h3>\n<p>In everyday use, yes. TLS replaced SSL, and the certificates sold as &#8220;SSL certificates&#8221; are used for TLS connections. Your server should support TLS 1.2 and TLS 1.3 only.<\/p>\n<h3>Do I need a paid certificate?<\/h3>\n<p>Most websites do not. A free DV certificate gives the same encryption. Choose a paid certificate when you need your organisation verified, a warranty, or wildcard or multi-domain coverage.<\/p>\n<h3>Why does my site still show &#8220;Not secure&#8221; after installing SSL?<\/h3>\n<p>Usually the site is still loading some images or scripts over http, or http addresses are not redirected to https. Fix the mixed content and add a site-wide redirect.<\/p>\n<h3>Does SSL protect my site from hackers?<\/h3>\n<p>No. It protects data travelling between visitors and your server. You still need updates, strong passwords, backups and malware scanning.<\/p>\n<h2>Next step<\/h2>\n<p>If your current host charges extra for a basic certificate, every <a href=\"https:\/\/tremhost.com\/sharedhosting\">Tremhost web hosting plan<\/a> includes free SSL with automatic renewal, plus free migration from another cPanel host.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SSL (now TLS) encrypts the connection between your website and its visitors. Learn how certificates work, which type you need and how to switch to https.<\/p>\n","protected":false},"author":1,"featured_media":689,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[24],"tags":[25],"class_list":["post-685","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ssl","tag-ssl"],"_links":{"self":[{"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/posts\/685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/comments?post=685"}],"version-history":[{"count":3,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/posts\/685\/revisions"}],"predecessor-version":[{"id":81016,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/posts\/685\/revisions\/81016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/media\/689"}],"wp:attachment":[{"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/media?parent=685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/categories?post=685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tremhost.com\/blog\/wp-json\/wp\/v2\/tags?post=685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}