{"/api/v1/ncpl/currencies/getAll":{"body":[{"Name":"U.S. Dollar","Code":"USD","Symbol":"$","Separator":".","Culture":"en-US"},{"Name":"Euro","Code":"EUR","Symbol":"€","Separator":",","Culture":"en-US"},{"Name":"British Pound","Code":"GBP","Symbol":"£","Separator":".","Culture":"en-US"},{"Name":"Canadian Dollars","Code":"CAD","Symbol":"C$","Separator":".","Culture":"en-US"},{"Name":"Australian Dollars","Code":"AUD","Symbol":"A$","Separator":".","Culture":"en-US"},{"Name":"Indian Rupees","Code":"INR","Symbol":"Rs","Separator":".","Culture":"en-US"},{"Name":"China Yuan RMB","Code":"CNY","Symbol":"¥","Separator":".","Culture":"en-US"}],"status":200,"statusText":"OK"},"/api/v1/ncpl/usermanagement/uiuser/getHeaderUserInfo:\"{\\\"hideSupportPin\\\":true}\"":{"body":{"__ctxId":"A441923FA018456DA6B18BFE3ADB185F","__isError":true,"__errorType":"Nc.Platform.Abstractions.UnauthorizedException","Http_WWW_Authenticate":"Bearer","StatusCode":"Unauthorized","LogLevel":3,"Message":"","InnerException":null,"HelpLink":null,"Source":"Nc.Security.Middleware"},"status":401,"statusText":"Unauthorized"},"/api/v1/ncpl/cart/user/getShoppingCartSummary:\"{\\\"finalTotalOnly\\\":true}\"":{"body":null,"status":200,"statusText":"OK"}}
{"/api/v1/resourcecenter/posts/what-is-ssl-tlc":{"body":{"id":"1337","slug":"what-is-ssl-tlc","title":"What is SSL and TLS","postInfo":{"readTime":"10 min read","levelIcon":"half"},"content":[{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Everything you need to know about SSL and TLS\u003c/p>\n","innerContent":["\n\u003cp>Everything you need to know about SSL and TLS\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>If you’ve ever wondered how SSL certificates work and what TLS has to do with it, you’ve come to the right place. To start, let’s dive into what exactly SSL certificates are.\u003c/p>\n","innerContent":["\n\u003cp>If you’ve ever wondered how SSL certificates work and what TLS has to do with it, you’ve come to the right place. To start, let’s dive into what exactly SSL certificates are.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"06359257-8f2f-4420-b6f5-5c537d688828"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"ssl-certificates-a-primer\">SSL Certificates: a primer\u003c/h2>\n","innerContent":["\n\u003ch2 id=\"ssl-certificates-a-primer\">SSL Certificates: a primer\u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>An acronym of Secure Sockets Layer, SSL is a type of digital certificate that you can install on your server to enable a secure, encrypted connection for users accessing your website or application. Encryption converts the information shared over this connection into an unreadable code. This means that any data transmitted cannot be intercepted by third parties, keeping user information safe and secure.\u003c/p>\n","innerContent":["\n\u003cp>An acronym of Secure Sockets Layer, SSL is a type of digital certificate that you can install on your server to enable a secure, encrypted connection for users accessing your website or application. Encryption converts the information shared over this connection into an unreadable code. This means that any data transmitted cannot be intercepted by third parties, keeping user information safe and secure.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>For example, if someone tries to access the HTTPS version of your site through a web browser, the browser will first check that your site has an SSL certificate and then verify its validity in a process known as the SSL handshake (which we’ll talk more about later). Once the presence of a valid SSL is confirmed, an encrypted connection to the website is created. \u003c/p>\n","innerContent":["\n\u003cp>For example, if someone tries to access the HTTPS version of your site through a web browser, the browser will first check that your site has an SSL certificate and then verify its validity in a process known as the SSL handshake (which we’ll talk more about later). Once the presence of a valid SSL is confirmed, an encrypted connection to the website is created. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>It’s generally advised that SSL certificates be obtained from a trusted Certificate Authority (CA). At Namecheap, our SSLs are issued by the CA Sectigo. There are numerous types of SSL certificates available, depending on how many domains or subdomains you have and the level of validation you need for your site. For the number of domains, there are:\u003c/p>\n","innerContent":["\n\u003cp>It’s generally advised that SSL certificates be obtained from a trusted Certificate Authority (CA). At Namecheap, our SSLs are issued by the CA Sectigo. There are numerous types of SSL certificates available, depending on how many domains or subdomains you have and the level of validation you need for your site. For the number of domains, there are:\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/list","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cul>\u003cli>Single-domain SSLs: This is ideal if you have a single domain\u003c/li>\u003cli>Multi-domain SSLs: Great if you have multiple domains\u003c/li>\u003cli>Wildcard SSLs: This SSL will protect multiple domains or subdomains (for example, login.yourwebsite.com, example.com, mail.example.net)\u003c/li>\u003c/ul>\n","innerContent":["\n\u003cul>\u003cli>Single-domain SSLs: This is ideal if you have a single domain\u003c/li>\u003cli>Multi-domain SSLs: Great if you have multiple domains\u003c/li>\u003cli>Wildcard SSLs: This SSL will protect multiple domains or subdomains (for example, login.yourwebsite.com, example.com, mail.example.net)\u003c/li>\u003c/ul>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>\u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/790/38/types-of-certificates-offered-at-namecheap\">Click here to read more about the different types of SSL certificate\u003c/a> based on the number of domains you need to protect. \u003c/p>\n","innerContent":["\n\u003cp>\u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/790/38/types-of-certificates-offered-at-namecheap\">Click here to read more about the different types of SSL certificate\u003c/a> based on the number of domains you need to protect. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Then there’s validation level. This refers to the extent of background checks a CA performs on your website. For example, for a simple blog website, you probably wouldn’t need extensive checks, however, for business websites that take credit card transactions, background verification is more important for customer peace of mind. The different validation levels are:\u003c/p>\n","innerContent":["\n\u003cp>Then there’s validation level. This refers to the extent of background checks a CA performs on your website. For example, for a simple blog website, you probably wouldn’t need extensive checks, however, for business websites that take credit card transactions, background verification is more important for customer peace of mind. The different validation levels are:\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/list","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cul>\u003cli>Domain Validation (DV): This will simply check that you are indeed the owner of the website\u003c/li>\u003cli>Organization Validation (OV): This will verify that you own the website and minor background checks into you and your business will be carried out\u003c/li>\u003cli>Enterprise Validation (EV): Extensive vetting of you and your business will be carried out, from its legal existence to physical location. \u003c/li>\u003c/ul>\n","innerContent":["\n\u003cul>\u003cli>Domain Validation (DV): This will simply check that you are indeed the owner of the website\u003c/li>\u003cli>Organization Validation (OV): This will verify that you own the website and minor background checks into you and your business will be carried out\u003c/li>\u003cli>Enterprise Validation (EV): Extensive vetting of you and your business will be carried out, from its legal existence to physical location. \u003c/li>\u003c/ul>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>\u003ca href=\"https://www.namecheap.com/security/ssl-certificate-types/#:~:text=Types%20of%20SSL%20validation\">Read more about the different validation levels here\u003c/a>. It’s important to note that no matter what type of SSL certificate you go for, the level of encryption is the same for all of them. The only difference is the number of domains you wish to secure and the validation level you need.\u003c/p>\n","innerContent":["\n\u003cp>\u003ca href=\"https://www.namecheap.com/security/ssl-certificate-types/#:~:text=Types%20of%20SSL%20validation\">Read more about the different validation levels here\u003c/a>. It’s important to note that no matter what type of SSL certificate you go for, the level of encryption is the same for all of them. The only difference is the number of domains you wish to secure and the validation level you need.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Now that you have a general handle on what an SSL certificate is and the different types available, let’s move on to address a very common confusion. \u003c/p>\n","innerContent":["\n\u003cp>Now that you have a general handle on what an SSL certificate is and the different types available, let’s move on to address a very common confusion. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"17cacbf7-3010-4ff1-99ad-3a050799d9f2"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"the-difference-between-ssl-and-tls\">The difference between SSL and TLS \u003c/h2>\n","innerContent":["\n\u003ch2 id=\"the-difference-between-ssl-and-tls\">The difference between SSL and TLS \u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>If you’ve been doing any research into SSL certificates you’ve probably come across the term TLS certificates. How are they different? Today we’ll let you in on a little secret: these days, they’re the same thing. If anything, TLS certificate is a more accurate name for what we call SSL certificates. However, SSL has become the catch-all industry brand name. Confused? We’ll explain.\u003c/p>\n","innerContent":["\n\u003cp>If you’ve been doing any research into SSL certificates you’ve probably come across the term TLS certificates. How are they different? Today we’ll let you in on a little secret: these days, they’re the same thing. If anything, TLS certificate is a more accurate name for what we call SSL certificates. However, SSL has become the catch-all industry brand name. Confused? We’ll explain.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>TLS is short for Transport Layer Security and it is the cryptographic protocol that is enabled when an SSL certificate is installed on your site. The TLS protocol is what ensures the connection between a client and your server is encrypted. So why do we call them SSL certificates?\u003c/p>\n","innerContent":["\n\u003cp>TLS is short for Transport Layer Security and it is the cryptographic protocol that is enabled when an SSL certificate is installed on your site. The TLS protocol is what ensures the connection between a client and your server is encrypted. So why do we call them SSL certificates?\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>The simple answer is when SSL certificates were first created (way back in 1995), they did use the Secure Sockets Layer protocol to create encrypted connections. But, as with many technologies used on the Internet, it was phased out over time. SSL had many security flaws, so a better encryption protocol was created to replace it: TLS. Use of the SSL protocol has been deprecated since 2015, and there have been many iterations of TLS over the past two decades, with the protocol improving and strengthening with each one. Currently, the TLS standard across the web is TLS version 1.3.\u003c/p>\n","innerContent":["\n\u003cp>The simple answer is when SSL certificates were first created (way back in 1995), they did use the Secure Sockets Layer protocol to create encrypted connections. But, as with many technologies used on the Internet, it was phased out over time. SSL had many security flaws, so a better encryption protocol was created to replace it: TLS. Use of the SSL protocol has been deprecated since 2015, and there have been many iterations of TLS over the past two decades, with the protocol improving and strengthening with each one. Currently, the TLS standard across the web is TLS version 1.3.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>However, it should be noted that the protocol your website uses is not dictated by the certificate itself, but by your server settings. If you’re unsure about the protocol enabled on your server, you can \u003ca href=\"https://www.ssllabs.com/ssltest/\">check with this site\u003c/a>, reach out to your web hosting provider, or enlist the help of a systems administrator. \u003c/p>\n","innerContent":["\n\u003cp>However, it should be noted that the protocol your website uses is not dictated by the certificate itself, but by your server settings. If you’re unsure about the protocol enabled on your server, you can \u003ca href=\"https://www.ssllabs.com/ssltest/\">check with this site\u003c/a>, reach out to your web hosting provider, or enlist the help of a systems administrator. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"a705ffc3-d438-4841-bb26-8623dc31e4e2"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"how-is-ssl-related-to-https\">How is SSL related to HTTPS? \u003c/h2>\n","innerContent":["\n\u003ch2 id=\"how-is-ssl-related-to-https\">How is SSL related to HTTPS? \u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>If you have ever visited a website, then you’re probably familiar with HTTPS. You’ve likely seen HTTPS in a browser address bar as the prefix of a website address. Old school users of the Internet probably remember the days when HTTP was the widespread prefix. Short for Hypertext Transfer Protocol, HTTP is the protocol used for the transfer of data over the World Wide Web. \u003c/p>\n","innerContent":["\n\u003cp>If you have ever visited a website, then you’re probably familiar with HTTPS. You’ve likely seen HTTPS in a browser address bar as the prefix of a website address. Old school users of the Internet probably remember the days when HTTP was the widespread prefix. Short for Hypertext Transfer Protocol, HTTP is the protocol used for the transfer of data over the World Wide Web. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>These days, HTTPS is the norm, with the “S” standing for secure. It’s like HTTP, but safer. The HTTPS protocol is encrypted by the TLS protocol. HTTPS is one of the key indicators that a website has an SSL certificate installed and that your connection is safe. If a site you visit uses HTTP, this means your connection isn’t secure and your web browser will probably flag it as unsafe.\u003c/p>\n","innerContent":["\n\u003cp>These days, HTTPS is the norm, with the “S” standing for secure. It’s like HTTP, but safer. The HTTPS protocol is encrypted by the TLS protocol. HTTPS is one of the key indicators that a website has an SSL certificate installed and that your connection is safe. If a site you visit uses HTTP, this means your connection isn’t secure and your web browser will probably flag it as unsafe.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"e8b1760c-b05e-4d52-9135-49cab1cfc643"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"how-do-ssl-tls-certificates-actually-work\">How do SSL / TLS certificates actually work? \u003c/h2>\n","innerContent":["\n\u003ch2 id=\"how-do-ssl-tls-certificates-actually-work\">How do SSL / TLS certificates actually work? \u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>This is a complicated, technical process, but we’ll try to explain it in the most simple terms possible. When a client (such as a browser) attempts to connect to a server (such as your website) they perform a process known as the SSL handshake, which helps them to communicate, authenticate and validate each other before finally setting up a secure connection. \u003c/p>\n","innerContent":["\n\u003cp>This is a complicated, technical process, but we’ll try to explain it in the most simple terms possible. When a client (such as a browser) attempts to connect to a server (such as your website) they perform a process known as the SSL handshake, which helps them to communicate, authenticate and validate each other before finally setting up a secure connection. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Here’s how a simplified version of the TLS 1.3 handshake looks: \u003c/p>\n","innerContent":["\n\u003cp>Here’s how a simplified version of the TLS 1.3 handshake looks: \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/list","attrs":{"ordered":true},"innerBlocks":[],"innerHTML":"\n\u003col>\u003cli>First, the client sends what is known as the “Client Hello” message to the server, along with a list of Cipher Suites that it supports (a cipher suite outlines the order of steps to follow to perform a cryptographic function. \u003ca href=\"https://www.ssls.com/blog/cipher-suites-and-tls-protocols/\">You can read more about them here\u003c/a>). At the same time, the client guesses which key agreement protocol the server will use, and sends along its key share. A key agreement protocol is what creates a shared encryption key between the client and server.\u003c/li>\u003cli>The Server responds with a “Server Hello” message, along with its chosen key agreement protocol, its own key share, its SSL certificate, and a “Server Finished” message.\u003c/li>\u003cli>The browser then verifies that the SSL certificate is legitimate and then generates keys with the key share the server sent in its message. Once this is done, encryption begins. \u003c/li>\u003c/ol>\n","innerContent":["\n\u003col>\u003cli>First, the client sends what is known as the “Client Hello” message to the server, along with a list of Cipher Suites that it supports (a cipher suite outlines the order of steps to follow to perform a cryptographic function. \u003ca href=\"https://www.ssls.com/blog/cipher-suites-and-tls-protocols/\">You can read more about them here\u003c/a>). At the same time, the client guesses which key agreement protocol the server will use, and sends along its key share. A key agreement protocol is what creates a shared encryption key between the client and server.\u003c/li>\u003cli>The Server responds with a “Server Hello” message, along with its chosen key agreement protocol, its own key share, its SSL certificate, and a “Server Finished” message.\u003c/li>\u003cli>The browser then verifies that the SSL certificate is legitimate and then generates keys with the key share the server sent in its message. Once this is done, encryption begins. \u003c/li>\u003c/ol>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"efc85eb2-9383-4ea8-8c30-93dee456ff42"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"why-ssl-is-always-necessary\">Why SSL is always necessary\u003c/h2>\n","innerContent":["\n\u003ch2 id=\"why-ssl-is-always-necessary\">Why SSL is always necessary\u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>A few years ago, the general advice was that you only needed an SSL certificate for things like login pages, transaction pages, or if your website dealt with taking any kind of sensitive user data. Today it is recommended that all websites have SSL enabled on every page, no matter what the website type.\u003c/p>\n","innerContent":["\n\u003cp>A few years ago, the general advice was that you only needed an SSL certificate for things like login pages, transaction pages, or if your website dealt with taking any kind of sensitive user data. Today it is recommended that all websites have SSL enabled on every page, no matter what the website type.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>There are several reasons for this. Cyber attacks are constantly on the rise and website users are generally becoming more and more discerning when it comes to the websites they visit (and rightly so). If your site doesn’t have an SSL certificate, many users will hit that back button.\u003c/p>\n","innerContent":["\n\u003cp>There are several reasons for this. Cyber attacks are constantly on the rise and website users are generally becoming more and more discerning when it comes to the websites they visit (and rightly so). If your site doesn’t have an SSL certificate, many users will hit that back button.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Furthermore, since 2014 Google has been campaigning for “HTTPS everywhere”, encouraging the adoption of HTTPS throughout the web. In the years since, it has become more widespread, and is now a requirement for all major web browsers. If a website doesn’t have an SSL certificate, web browsers will flag it as unsafe and advise users not to proceed. \u003c/p>\n","innerContent":["\n\u003cp>Furthermore, since 2014 Google has been campaigning for “HTTPS everywhere”, encouraging the adoption of HTTPS throughout the web. In the years since, it has become more widespread, and is now a requirement for all major web browsers. If a website doesn’t have an SSL certificate, web browsers will flag it as unsafe and advise users not to proceed. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>To keep user data safe and to help create a more secure Internet, having an SSL certificate is a necessity.\u003c/p>\n","innerContent":["\n\u003cp>To keep user data safe and to help create a more secure Internet, having an SSL certificate is a necessity.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"2b19c8e8-7eff-4cc5-9cd5-6d7edee5ecbf"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"does-ssl-affect-seo\">Does SSL affect SEO?\u003c/h2>\n","innerContent":["\n\u003ch2 id=\"does-ssl-affect-seo\">Does SSL affect SEO?\u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Search Engine Optimization (SEO) refers to the \u003ca href=\"https://www.namecheap.com/blog/how-to-optimize-your-content-for-search/\">steps you can take\u003c/a> to optimize your site for ranking higher in search engine results pages (SERPs). This encompasses many things, but in the past few years, having a secure, encrypted connection on your site is one of them. \u003ca href=\"https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html\">Since 2014, Google\u003c/a> has considered having an SSL certificate on your site a ranking signal. This means that any site with an SSL certificate will have an edge over websites that don’t, and will likely rank higher in Google’s SERPs. To read more about how SSLs can positively impact SEO, \u003ca href=\"https://www.ssls.com/blog/how-ssl-can-boost-seo-rankings/\">check out this piece\u003c/a>.\u003c/p>\n","innerContent":["\n\u003cp>Search Engine Optimization (SEO) refers to the \u003ca href=\"https://www.namecheap.com/blog/how-to-optimize-your-content-for-search/\">steps you can take\u003c/a> to optimize your site for ranking higher in search engine results pages (SERPs). This encompasses many things, but in the past few years, having a secure, encrypted connection on your site is one of them. \u003ca href=\"https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html\">Since 2014, Google\u003c/a> has considered having an SSL certificate on your site a ranking signal. This means that any site with an SSL certificate will have an edge over websites that don’t, and will likely rank higher in Google’s SERPs. To read more about how SSLs can positively impact SEO, \u003ca href=\"https://www.ssls.com/blog/how-ssl-can-boost-seo-rankings/\">check out this piece\u003c/a>.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"a56b6308-8a87-4ad3-b4d6-9167f20041b5"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"how-to-know-if-a-site-has-ssl\">How to know if a site has SSL\u003c/h2>\n","innerContent":["\n\u003ch2 id=\"how-to-know-if-a-site-has-ssl\">How to know if a site has SSL\u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>SSL indicators have evolved a lot over the years and can be dependent on which browser you use. \u003c/p>\n","innerContent":["\n\u003cp>SSL indicators have evolved a lot over the years and can be dependent on which browser you use. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>One key indicator common to all modern web browsers is the padlock icon in the address bar, to the left of the website address.   \u003c/p>\n","innerContent":["\n\u003cp>One key indicator common to all modern web browsers is the padlock icon in the address bar, to the left of the website address.   \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/image","attrs":{"id":1340,"sizeSlug":"large","title":"what-is-ssl-tls-padlock","sizes":[{"name":"placeholder","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-padlock-20x4.png","width":20,"height":4},{"name":"full","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-padlock.png","width":175,"height":34}]},"innerBlocks":[],"innerHTML":"\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-padlock.png\" alt=\"\" class=\"wp-image-1340\"/>\u003c/figure>\n","innerContent":["\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-padlock.png\" alt=\"\" class=\"wp-image-1340\"/>\u003c/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Depending on the browser you use, you may also see the HTTPS prefix (Since mid-2019, Google Chrome no longer shows this).\u003c/p>\n","innerContent":["\n\u003cp>Depending on the browser you use, you may also see the HTTPS prefix (Since mid-2019, Google Chrome no longer shows this).\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>You can learn more about a website’s SSL certificate by clicking on the padlock icon. When you do so, a box will appear. When a website has an OV or EV SSL, this box should display the company name.\u003c/p>\n","innerContent":["\n\u003cp>You can learn more about a website’s SSL certificate by clicking on the padlock icon. When you do so, a box will appear. When a website has an OV or EV SSL, this box should display the company name.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/image","attrs":{"id":1341,"sizeSlug":"large","title":"pasted-image-0","sizes":[{"name":"thumbnail","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/pasted-image-0-320x291.png","width":150,"height":136},{"name":"placeholder","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/pasted-image-0-20x18.png","width":20,"height":18},{"name":"full","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/pasted-image-0.png","width":322,"height":293}]},"innerBlocks":[],"innerHTML":"\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/pasted-image-0.png\" alt=\"\" class=\"wp-image-1341\"/>\u003c/figure>\n","innerContent":["\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/pasted-image-0.png\" alt=\"\" class=\"wp-image-1341\"/>\u003c/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>You can click on “Certificate” to find out further information about the SSL certificate, such as the individual or organization the certificate was issued to, the CA the certificate was issued by, and its validity period. \u003c/p>\n","innerContent":["\n\u003cp>You can click on “Certificate” to find out further information about the SSL certificate, such as the individual or organization the certificate was issued to, the CA the certificate was issued by, and its validity period. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>A website with an SSL may also display a \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/810/2224/how-to-implement-trust-seal-and-trust-logo-to-a-website-secured-by-a-sectigo-former-comodo-certificate\">secure site seal\u003c/a>, which is a logo from the CA which informs users that your site uses SSL. Here is an example of Sectigo’s site seal:\u003c/p>\n","innerContent":["\n\u003cp>A website with an SSL may also display a \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/810/2224/how-to-implement-trust-seal-and-trust-logo-to-a-website-secured-by-a-sectigo-former-comodo-certificate\">secure site seal\u003c/a>, which is a logo from the CA which informs users that your site uses SSL. Here is an example of Sectigo’s site seal:\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/image","attrs":{"id":1342,"sizeSlug":"large","title":"sectigo-site-seal","sizes":[{"name":"placeholder","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/sectigo-site-seal-20x9.png","width":20,"height":9},{"name":"full","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/sectigo-site-seal.png","width":209,"height":90}]},"innerBlocks":[],"innerHTML":"\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/sectigo-site-seal.png\" alt=\"\" class=\"wp-image-1342\"/>\u003c/figure>\n","innerContent":["\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/sectigo-site-seal.png\" alt=\"\" class=\"wp-image-1342\"/>\u003c/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>If a website doesn’t have an SSL certificate (or has an untrustworthy SSL), a security warning message will most likely be displayed. Here are examples of such a security warning in Google Chrome, Firefox, and Microsoft Edge.\u003c/p>\n","innerContent":["\n\u003cp>If a website doesn’t have an SSL certificate (or has an untrustworthy SSL), a security warning message will most likely be displayed. Here are examples of such a security warning in Google Chrome, Firefox, and Microsoft Edge.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>\u003cstrong>Google Chrome security warning:\u003c/strong>\u003c/p>\n","innerContent":["\n\u003cp>\u003cstrong>Google Chrome security warning:\u003c/strong>\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/image","attrs":{"id":1346,"sizeSlug":"large","title":"what-is-ssl-tls-warning-message-google-chrome-1","sizes":[{"name":"medium","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-google-chrome-1-600x385.png","width":300,"height":193},{"name":"thumbnail","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-google-chrome-1-320x205.png","width":150,"height":96},{"name":"placeholder","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-google-chrome-1-20x13.png","width":20,"height":13},{"name":"full","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-google-chrome-1.png","width":978,"height":628}]},"innerBlocks":[],"innerHTML":"\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-google-chrome-1.png\" alt=\"\" class=\"wp-image-1346\"/>\u003c/figure>\n","innerContent":["\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-google-chrome-1.png\" alt=\"\" class=\"wp-image-1346\"/>\u003c/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>\u003cstrong>Firefox Security warning:\u003c/strong>\u003c/p>\n","innerContent":["\n\u003cp>\u003cstrong>Firefox Security warning:\u003c/strong>\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/image","attrs":{"id":1344,"sizeSlug":"large","title":"what-is-ssl-tls-warning-message-firefox","sizes":[{"name":"medium","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-600x284.png","width":300,"height":142},{"name":"large","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-1200x568.png","width":1024,"height":485},{"name":"thumbnail","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-320x152.png","width":150,"height":71},{"name":"medium_large","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-980x464.png","width":768,"height":364},{"name":"placeholder","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-20x9.png","width":20,"height":9},{"name":"full","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox.png","width":1364,"height":646}]},"innerBlocks":[],"innerHTML":"\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-1200x568.png\" alt=\"\" class=\"wp-image-1344\"/>\u003c/figure>\n","innerContent":["\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-firefox-1200x568.png\" alt=\"\" class=\"wp-image-1344\"/>\u003c/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>\u003cstrong>Microsoft Edge security warning:\u003c/strong>\u003c/p>\n","innerContent":["\n\u003cp>\u003cstrong>Microsoft Edge security warning:\u003c/strong>\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/image","attrs":{"id":1347,"sizeSlug":"large","title":"what-is-ssl-tls-warning-message-edge-1","sizes":[{"name":"medium","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-edge-1-600x369.png","width":300,"height":185},{"name":"thumbnail","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-edge-1-320x197.png","width":150,"height":92},{"name":"placeholder","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-edge-1-20x12.png","width":20,"height":12},{"name":"full","url":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-edge-1.png","width":862,"height":530}]},"innerBlocks":[],"innerHTML":"\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-edge-1.png\" alt=\"\" class=\"wp-image-1347\"/>\u003c/figure>\n","innerContent":["\n\u003cfigure class=\"wp-block-image size-large\">\u003cimg src=\"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-warning-message-edge-1.png\" alt=\"\" class=\"wp-image-1347\"/>\u003c/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"8d240b44-6f21-4d44-8230-ccd111b2395a"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"how-to-add-ssl-tls-to-your-website\">How to add SSL / TLS to your website \u003c/h2>\n","innerContent":["\n\u003ch2 id=\"how-to-add-ssl-tls-to-your-website\">How to add SSL / TLS to your website \u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>The first step is getting an SSL certificate from a \u003ca href=\"https://www.namecheap.com/security/ssl-certificates/\">reputable source\u003c/a>. If you're unsure which type of SSL is most suitable for your situation, \u003ca href=\"https://www.namecheap.com/blog/choose-best-ssl-your-website/\">check out this piece on our blog\u003c/a> which should help point you in the right direction.\u003c/p>\n","innerContent":["\n\u003cp>The first step is getting an SSL certificate from a \u003ca href=\"https://www.namecheap.com/security/ssl-certificates/\">reputable source\u003c/a>. If you're unsure which type of SSL is most suitable for your situation, \u003ca href=\"https://www.namecheap.com/blog/choose-best-ssl-your-website/\">check out this piece on our blog\u003c/a> which should help point you in the right direction.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Once you’ve purchased and \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/794/67/how-do-i-activate-an-ssl-certificate\">activated your SSL\u003c/a>, installation will be dependent on the type of server you have. \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/795/69/how-to-install-ssl-certificates\">Here is a list of the most commonly used server types\u003c/a>, and how to install an SSL certificate on each one.\u003c/p>\n","innerContent":["\n\u003cp>Once you’ve purchased and \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/794/67/how-do-i-activate-an-ssl-certificate\">activated your SSL\u003c/a>, installation will be dependent on the type of server you have. \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/795/69/how-to-install-ssl-certificates\">Here is a list of the most commonly used server types\u003c/a>, and how to install an SSL certificate on each one.\u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"532a9ac2-0a85-4b9e-a182-a1f73f249739"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"the-most-common-ssl-errors-and-how-to-solve-them\">The most common SSL errors and how to solve them  \u003c/h2>\n","innerContent":["\n\u003ch2 id=\"the-most-common-ssl-errors-and-how-to-solve-them\">The most common SSL errors and how to solve them  \u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Unfortunately, things can sometimes go wrong during the SSL installation process and you may encounter errors. Here \u003ca href=\"https://www.namecheap.com/support/knowledgebase/subcategory/2238/ssl-installation-errors/\">is a list of common installation errors on different server types\u003c/a> and how to solve them. If your SSL errors are specific to Google Chrome, \u003ca href=\"https://www.ssls.com/blog/how-to-fix-google-chrome-ssl-certificate-errors-in-a-few-simple-steps/\">check out this guide\u003c/a>. Other common errors occur due to \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/9834/69/how-can-i-find-the-private-key-for-my-ssl-certificate\">a lost Private Key\u003c/a>, having \u003ca href=\"https://www.ssls.com/blog/insecure-content-and-how-to-fix-it/\">insecure or mixed content on your site\u003c/a>, or an \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/816/2217/how-to-renew-an-ssl-certificate\">expired SSL certificate\u003c/a>. \u003c/p>\n","innerContent":["\n\u003cp>Unfortunately, things can sometimes go wrong during the SSL installation process and you may encounter errors. Here \u003ca href=\"https://www.namecheap.com/support/knowledgebase/subcategory/2238/ssl-installation-errors/\">is a list of common installation errors on different server types\u003c/a> and how to solve them. If your SSL errors are specific to Google Chrome, \u003ca href=\"https://www.ssls.com/blog/how-to-fix-google-chrome-ssl-certificate-errors-in-a-few-simple-steps/\">check out this guide\u003c/a>. Other common errors occur due to \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/9834/69/how-can-i-find-the-private-key-for-my-ssl-certificate\">a lost Private Key\u003c/a>, having \u003ca href=\"https://www.ssls.com/blog/insecure-content-and-how-to-fix-it/\">insecure or mixed content on your site\u003c/a>, or an \u003ca href=\"https://www.namecheap.com/support/knowledgebase/article.aspx/816/2217/how-to-renew-an-ssl-certificate\">expired SSL certificate\u003c/a>. \u003c/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/heading","attrs":{"stickyMenuId":"51db6bf8-9d2a-4920-9209-d591acab2887"},"innerBlocks":[],"innerHTML":"\n\u003ch2 id=\"conclusion\">Conclusion\u003c/h2>\n","innerContent":["\n\u003ch2 id=\"conclusion\">Conclusion\u003c/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n\u003cp>Hopefully, you walk away from this overview of SSLs feeling more informed. If you would like to buy an SSL or get further information, \u003ca href=\"https://www.namecheap.com/security/ssl-certificates/\">head over to Namecheap’s SSLs page\u003c/a> or check out the \u003ca href=\"https://www.namecheap.com/support/knowledgebase/category/14/ssl-certificates/\">Knowledgebase\u003c/a>. \u003c/p>\n","innerContent":["\n\u003cp>Hopefully, you walk away from this overview of SSLs feeling more informed. If you would like to buy an SSL or get further information, \u003ca href=\"https://www.namecheap.com/security/ssl-certificates/\">head over to Namecheap’s SSLs page\u003c/a> or check out the \u003ca href=\"https://www.namecheap.com/support/knowledgebase/category/14/ssl-certificates/\">Knowledgebase\u003c/a>. \u003c/p>\n"]}],"categories":[{"id":22,"slug":"product-general","title":"Product general"}],"social_networks":[{"id":"facebook","label":"Facebook","url":"https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.namecheap.com%2Fguru-guides%2Fwhat-is-ssl-tlc%2F"},{"id":"linkedin","label":"Linkedin","url":"http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.namecheap.com%2Fguru-guides%2Fwhat-is-ssl-tlc%2F&title=What%20is%20SSL%20and%20TLS"},{"id":"twitter","label":"Twitter","url":"https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.namecheap.com%2Fguru-guides%2Fwhat-is-ssl-tlc%2F&text=What%20is%20SSL%20and%20TLS"}],"sticky_menu":[{"label":"SSL Certificates: a primer","labelEdited":"SSL Certificates: a primer","level":2,"anchor":"ssl-certificates-a-primer"},{"label":"The difference between SSL and TLS ","labelEdited":"The difference between SSL and TLS","level":2,"anchor":"the-difference-between-ssl-and-tls"},{"label":"How is SSL related to HTTPS? ","labelEdited":"How is SSL related to HTTPS?","level":2,"anchor":"how-is-ssl-related-to-https"},{"label":"How do SSL / TLS certificates actually work? ","labelEdited":"How do SSL / TLS certificates actually work?","level":2,"anchor":"how-do-ssl-tls-certificates-actually-work"},{"label":"Why SSL is always necessary","labelEdited":"Why SSL is always necessary","level":2,"anchor":"why-ssl-is-always-necessary"},{"label":"Does SSL affect SEO?","labelEdited":"Does SSL affect SEO?","level":2,"anchor":"does-ssl-affect-seo"},{"label":"How to know if a site has SSL","labelEdited":"How to know if a site has SSL","level":2,"anchor":"how-to-know-if-a-site-has-ssl"},{"label":"How to add SSL / TLS to your website ","labelEdited":"How to add SSL / TLS to your website","level":2,"anchor":"how-to-add-ssl-tls-to-your-website"},{"label":"The most common SSL errors and how to solve them  ","labelEdited":"The most common SSL errors and how to solve them","level":2,"anchor":"the-most-common-ssl-errors-and-how-to-solve-them"},{"label":"Conclusion","labelEdited":"Conclusion","level":2,"anchor":"conclusion"}],"seo":{"title":"What is SSL and TLS – explanatory guide from Namecheap","canonical":"https://www.namecheap.com/guru-guides/what-is-ssl-tlc/","breadcrumbs":[{"text":"Guru Guides","url":"/"},{"text":"Product general","url":"/category/product-general/"},{"text":"What is SSL and TLS","url":"/what-is-ssl-tlc/"}],"meta":[{"content":"Wondering what the SSL security is?! Find the answers at Namecheap Content Hub!","name":"description"},{"content":"Wondering what the SSL security is?! Find the answers at Namecheap Content Hub!","attributes":{"property":"og:description"}},{"content":"https://nc-resourcecenter.com/wp-content/uploads/2020/10/what-is-ssl-tls-padlock.png","attributes":{"property":"og:image"}},{"content":"Guru Guides - Namecheap","attributes":{"property":"og:site_name"}},{"content":"What is SSL and TLS – explanatory guide from Namecheap","attributes":{"property":"og:title"}},{"content":"article","attributes":{"property":"og:type"}},{"content":"https://www.namecheap.com/guru-guides/what-is-ssl-tlc/","attributes":{"property":"og:url"}},{"content":"What is SSL and TLS – explanatory guide from Namecheap","name":"twitter:title"},{"content":"Wondering what the SSL security is?! Find the answers at Namecheap Content Hub!","name":"twitter:description"},{"content":"summary_large_image","name":"twitter:card"}]}},"status":200,"statusText":""}}

What is SSL and TLS

Everything you need to know about SSL and TLS

If you’ve ever wondered how SSL certificates work and what TLS has to do with it, you’ve come to the right place. To start, let’s dive into what exactly SSL certificates are.

SSL Certificates: a primer

An acronym of Secure Sockets Layer, SSL is a type of digital certificate that you can install on your server to enable a secure, encrypted connection for users accessing your website or application. Encryption converts the information shared over this connection into an unreadable code. This means that any data transmitted cannot be intercepted by third parties, keeping user information safe and secure.

For example, if someone tries to access the HTTPS version of your site through a web browser, the browser will first check that your site has an SSL certificate and then verify its validity in a process known as the SSL handshake (which we’ll talk more about later). Once the presence of a valid SSL is confirmed, an encrypted connection to the website is created. 

It’s generally advised that SSL certificates be obtained from a trusted Certificate Authority (CA). At Namecheap, our SSLs are issued by the CA Sectigo. There are numerous types of SSL certificates available, depending on how many domains or subdomains you have and the level of validation you need for your site. For the number of domains, there are:

  • Single-domain SSLs: This is ideal if you have a single domain
  • Multi-domain SSLs: Great if you have multiple domains
  • Wildcard SSLs: This SSL will protect multiple domains or subdomains (for example, login.yourwebsite.com, example.com, mail.example.net)

Click here to read more about the different types of SSL certificate based on the number of domains you need to protect. 

Then there’s validation level. This refers to the extent of background checks a CA performs on your website. For example, for a simple blog website, you probably wouldn’t need extensive checks, however, for business websites that take credit card transactions, background verification is more important for customer peace of mind. The different validation levels are:

  • Domain Validation (DV): This will simply check that you are indeed the owner of the website
  • Organization Validation (OV): This will verify that you own the website and minor background checks into you and your business will be carried out
  • Enterprise Validation (EV): Extensive vetting of you and your business will be carried out, from its legal existence to physical location. 

Read more about the different validation levels here. It’s important to note that no matter what type of SSL certificate you go for, the level of encryption is the same for all of them. The only difference is the number of domains you wish to secure and the validation level you need.

Now that you have a general handle on what an SSL certificate is and the different types available, let’s move on to address a very common confusion. 

The difference between SSL and TLS 

If you’ve been doing any research into SSL certificates you’ve probably come across the term TLS certificates. How are they different? Today we’ll let you in on a little secret: these days, they’re the same thing. If anything, TLS certificate is a more accurate name for what we call SSL certificates. However, SSL has become the catch-all industry brand name. Confused? We’ll explain.

TLS is short for Transport Layer Security and it is the cryptographic protocol that is enabled when an SSL certificate is installed on your site. The TLS protocol is what ensures the connection between a client and your server is encrypted. So why do we call them SSL certificates?

The simple answer is when SSL certificates were first created (way back in 1995), they did use the Secure Sockets Layer protocol to create encrypted connections. But, as with many technologies used on the Internet, it was phased out over time. SSL had many security flaws, so a better encryption protocol was created to replace it: TLS. Use of the SSL protocol has been deprecated since 2015, and there have been many iterations of TLS over the past two decades, with the protocol improving and strengthening with each one. Currently, the TLS standard across the web is TLS version 1.3.

However, it should be noted that the protocol your website uses is not dictated by the certificate itself, but by your server settings. If you’re unsure about the protocol enabled on your server, you can check with this site, reach out to your web hosting provider, or enlist the help of a systems administrator. 

If you have ever visited a website, then you’re probably familiar with HTTPS. You’ve likely seen HTTPS in a browser address bar as the prefix of a website address. Old school users of the Internet probably remember the days when HTTP was the widespread prefix. Short for Hypertext Transfer Protocol, HTTP is the protocol used for the transfer of data over the World Wide Web. 

These days, HTTPS is the norm, with the “S” standing for secure. It’s like HTTP, but safer. The HTTPS protocol is encrypted by the TLS protocol. HTTPS is one of the key indicators that a website has an SSL certificate installed and that your connection is safe. If a site you visit uses HTTP, this means your connection isn’t secure and your web browser will probably flag it as unsafe.

How do SSL / TLS certificates actually work? 

This is a complicated, technical process, but we’ll try to explain it in the most simple terms possible. When a client (such as a browser) attempts to connect to a server (such as your website) they perform a process known as the SSL handshake, which helps them to communicate, authenticate and validate each other before finally setting up a secure connection. 

Here’s how a simplified version of the TLS 1.3 handshake looks: 

  1. First, the client sends what is known as the “Client Hello” message to the server, along with a list of Cipher Suites that it supports (a cipher suite outlines the order of steps to follow to perform a cryptographic function. You can read more about them here). At the same time, the client guesses which key agreement protocol the server will use, and sends along its key share. A key agreement protocol is what creates a shared encryption key between the client and server.
  2. The Server responds with a “Server Hello” message, along with its chosen key agreement protocol, its own key share, its SSL certificate, and a “Server Finished” message.
  3. The browser then verifies that the SSL certificate is legitimate and then generates keys with the key share the server sent in its message. Once this is done, encryption begins. 

Why SSL is always necessary

A few years ago, the general advice was that you only needed an SSL certificate for things like login pages, transaction pages, or if your website dealt with taking any kind of sensitive user data. Today it is recommended that all websites have SSL enabled on every page, no matter what the website type.

There are several reasons for this. Cyber attacks are constantly on the rise and website users are generally becoming more and more discerning when it comes to the websites they visit (and rightly so). If your site doesn’t have an SSL certificate, many users will hit that back button.

Furthermore, since 2014 Google has been campaigning for “HTTPS everywhere”, encouraging the adoption of HTTPS throughout the web. In the years since, it has become more widespread, and is now a requirement for all major web browsers. If a website doesn’t have an SSL certificate, web browsers will flag it as unsafe and advise users not to proceed. 

To keep user data safe and to help create a more secure Internet, having an SSL certificate is a necessity.

Does SSL affect SEO?

Search Engine Optimization (SEO) refers to the steps you can take to optimize your site for ranking higher in search engine results pages (SERPs). This encompasses many things, but in the past few years, having a secure, encrypted connection on your site is one of them. Since 2014, Google has considered having an SSL certificate on your site a ranking signal. This means that any site with an SSL certificate will have an edge over websites that don’t, and will likely rank higher in Google’s SERPs. To read more about how SSLs can positively impact SEO, check out this piece.

How to know if a site has SSL

SSL indicators have evolved a lot over the years and can be dependent on which browser you use. 

One key indicator common to all modern web browsers is the padlock icon in the address bar, to the left of the website address.   

Depending on the browser you use, you may also see the HTTPS prefix (Since mid-2019, Google Chrome no longer shows this).

You can learn more about a website’s SSL certificate by clicking on the padlock icon. When you do so, a box will appear. When a website has an OV or EV SSL, this box should display the company name.

You can click on “Certificate” to find out further information about the SSL certificate, such as the individual or organization the certificate was issued to, the CA the certificate was issued by, and its validity period. 

A website with an SSL may also display a secure site seal, which is a logo from the CA which informs users that your site uses SSL. Here is an example of Sectigo’s site seal:

If a website doesn’t have an SSL certificate (or has an untrustworthy SSL), a security warning message will most likely be displayed. Here are examples of such a security warning in Google Chrome, Firefox, and Microsoft Edge.

Google Chrome security warning:

Firefox Security warning:

Microsoft Edge security warning:

How to add SSL / TLS to your website 

The first step is getting an SSL certificate from a reputable source. If you're unsure which type of SSL is most suitable for your situation, check out this piece on our blog which should help point you in the right direction.

Once you’ve purchased and activated your SSL, installation will be dependent on the type of server you have. Here is a list of the most commonly used server types, and how to install an SSL certificate on each one.

The most common SSL errors and how to solve them  

Unfortunately, things can sometimes go wrong during the SSL installation process and you may encounter errors. Here is a list of common installation errors on different server types and how to solve them. If your SSL errors are specific to Google Chrome, check out this guide. Other common errors occur due to a lost Private Key, having insecure or mixed content on your site, or an expired SSL certificate

Conclusion

Hopefully, you walk away from this overview of SSLs feeling more informed. If you would like to buy an SSL or get further information, head over to Namecheap’s SSLs page or check out the Knowledgebase



Newsletter

Stay inspired

Get all the latest offers, articles, and industry news straight to your mailbox every month.

{}

Need help? We're always here for you.