{"data":{"markdownRemark":{"html":"<p>Today’s topic: HTTP vs HTTPS</p>\n<p>HTTP is a clear text protocol which means when we send information from the client to a server, it’s in plain text. If anyone intercepts that message, they can read it. If you use a website that uses only HTTP and it requires a username/password, do not use it! That means that your username and password are being sent over the wire without being encrypted and anyone can intercept it. Any website in which you need to enter sensitive user information should use HTTPS.</p>\n<p>HTTPS provides the security needed to for users to feel safe while sending and receiving sensitive information.</p>\n<p>HTTPS has two main purposes:\n</br>1️⃣Authenticate the website being accessed - The server has to prove its identity to the client using a TLS (Transport Layer Security) or SSL (Secure Sockets Layer) certificate (SSL is now deprecated). A TLS certificate contains data like the owner of the website, the domain it’s attached to, the certificate’s public key, digital signature and the certificate’s validity dates.\n</br>2️⃣Protect the privacy and safety of the data exchanged while in transit - Once the website’s authenticity has been proved, the data being sent is encrypted. This protects the data from being tampered with and helps to prevent man-in-the-middle attacks. The encryption algorithm used is very secure so even if someone is able to intercept your data, they won't be able to read it because they won't know how to decrypt it.</p>\n<p>Check out <u><a href=\"letsencrypt.org\">letsencrypt.org</a></u> or <u><a href=\"cloudflare.com\">cloudflare.com</a></u> to setup HTTPS for your website!</p>\n<h3>#buildtheweb #justdvlpr #programmers #webdeveloper #webdevelopment #worldcode #softwaredeveloper #webdevelopers #dev #webdev #peoplewhocode #codingdays #programming #programmer #codes #devparadise #coder #codingislife #frontend #backend #programmerrepublic #developer #programmerslife #http #https #developers #instatech #educateyourself #tech</h3>","frontmatter":{"path":"/post-http-vs-https","title":"HTTP vs HTTPS","author":"CodingBeenz","date":"25 April, 2019","featuredImage":{"childImageSharp":{"sizes":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFBP/EABUBAQEAAAAAAAAAAAAAAAAAAAIA/9oADAMBAAIQAxAAAAFWtLoRyiFf/8QAGhAAAwEAAwAAAAAAAAAAAAAAAQIDAAQREv/aAAgBAQABBQKEhRngiK3XpJVOAtn4blv/xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPwGH/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/AW4U/8QAGxAAAwEAAwEAAAAAAAAAAAAAAAERAiEjMVH/2gAIAQEABj8CjbTLrTHPB7TmjsfHwckP/8QAGxAAAgMAAwAAAAAAAAAAAAAAAREAITFBcYH/2gAIAQEAAT8hINwShcg6itrVAJcxSJ32WxwdNwlXjVz/2gAMAwEAAgADAAAAEGz/AP/EABcRAQEBAQAAAAAAAAAAAAAAAAERALH/2gAIAQMBAT8QqN7gZv/EABkRAAIDAQAAAAAAAAAAAAAAAAABESExYf/aAAgBAgEBPxBeMXCDs//EAB4QAQEBAAEEAwAAAAAAAAAAAAERAEEhUWFxgaHw/9oACAEBAAE/ECSkUpgeX3hwAh0TfgxLaKGkU00fFn2P4zgZUUK3vxliFA4G/9k=","aspectRatio":1.3333333333333333,"src":"/static/b1285bd9591a983274a182acb230167d/08385/featured-image.jpg","srcSet":"/static/b1285bd9591a983274a182acb230167d/4a8c6/featured-image.jpg 158w,\n/static/b1285bd9591a983274a182acb230167d/845c7/featured-image.jpg 315w,\n/static/b1285bd9591a983274a182acb230167d/08385/featured-image.jpg 630w,\n/static/b1285bd9591a983274a182acb230167d/7320b/featured-image.jpg 945w,\n/static/b1285bd9591a983274a182acb230167d/e8b76/featured-image.jpg 1260w,\n/static/b1285bd9591a983274a182acb230167d/7c633/featured-image.jpg 1890w,\n/static/b1285bd9591a983274a182acb230167d/2b54e/featured-image.jpg 4032w","sizes":"(max-width: 630px) 100vw, 630px"}}}}}},"pageContext":{"isCreatedByStatefulCreatePages":false}}