SSL stands for Secure Sockets Layer, it’s the standard technology for establishing a secure encrypted link between a browser and web server. The job of this link is to ensure all the data transferred between the web browsers and server remains integral and completely secure & private! SSL is used by countless websites to protect important things like online transactions with customers that deal with credit card numbers, social security numbers, login credentials, and other personal information. Without SSL, a hacker can intercept important data being transferred between browsers and the server & view/use that information.
SSL is increasingly an important trust factor that visitors look at, Google’s Chrome browser is pushing hard to get every site on SSL by displaying unlocked lock icons and other tags on non-secure sites. Luckily, it’s very easy to add SSL to your site. Just contact your hosting company or web devs to get started, a lot of web hosts now offer them for free. Essentially what happens is that the web server creates two cryptographic keys, a private key and a public key.
Typically, the SSL certificate holds your company name, address, and expiration date and details of the certificate. Now, whenever a browser attempts to access your newly secure website, the browser and server will establish their SSL connection using a process described as the “SSL Handshake”. This SSL Handshake is the encrypting and decrypting using private and public keys to make a symmetric session key.
While this might sound a bit complex, most web hosting companies are happy to help out and get your site switched. It’ll benefit you & your visitors.