What is an SSL Certificate?
In simple words, an SSL certificate on your website is proof that website ensures Secured Server Lock Protocol to prevent internet data fraud/theft. This is commonly used in eCommerce websites. You must have noticed a “https” on your browser address bar rather than a normal “http” before the website domain name.
Here is an awesome video explaining what is an SSL certificate and it’s importance in less than 2 minutes.
How does an SSL work?
The SSL protocol was ensures secure transactions between web servers and browsers. The protocol uses a third party, a SSL Certificate Authority (CA), to identify one end or both end of the transactions. In simple words, this is how an SSL certificate works:
A web browser requests a secure page (https://).
The web server sends its public key with its certificate.
The browser checks that the SSL certificate was issued by a trusted party (usually a trusted root CA), that the certificate is still valid and that the certificate is related to the site contacted.
The browser then uses the public key, to encrypt a random symmetric encryption key and sends it to the server with the encrypted URL required as well as other encrypted http data.
The web server decrypts the symmetric encryption key using its private key and uses the symmetric key to decrypt the URL and http data.
The web server sends back the requested html document and http data encrypted with the symmetric key.
The browser decrypts the http data and html document using the symmetric key and displays the information.
To understand this in further go here: http://tldp.org/HOWTO/SSL-Certificates-HOWTO/x64.html
Where can I get an SSL certificate?
There are various websites you can purchase an SSL certificate from like GoDaddy, Verisign, Thawte, etc. At 3 Spin, we can help you install an SSL certificate for your ecommerce website. Contact us to learn more.
We hope you have enjoyed this post. We shall be adding a lot more posts under the eCommerce category. Stay tuned!