DEV Community

Deepak Gupta
Deepak Gupta

Posted on • Updated on

Security Matters!! ( SSL )


Why and How???

Short Introduction

Alt Text

Security Do Matter!!!
As taking today’s real world scenario every other person, companies and organizations offer and do more online services and transactions, internet security becomes both a priority and a necessity of their online transactions to ensure that sensitive information – such as a credit card number, data,personal informations – is only being transmitted to legitimate online businesses and the person who could access it.
So,in order to keep customer information private and secure, companies and organizations need to add SSL certificates to their websites to enable secure online transactions.

What are SSL Certificates and Why do I Need Them?
SSL certificates are an essential component of the data encryption process that make internet transactions secure.They are who, which provide authentication to protect the confidentiality and integrity of website communication with browsers. In simple words,
1.SSL Certificate secures the data which is in transit between server and browser
2.It keeps the information private and secure.

The SSL certificate's job is to initiate secure sessions with the user’s browser via the secure sockets layer (SSL) protocol. This secure connection cannot be established without the SSL certificate, which digitally connects company information to a cryptographic key.

Alt Text

How SSL Certificates Work
1.A browser or server attempts to connect to a website (i.e. a web server) secured with SSL.
2.A copy of its SSL certificate is send by web server to the browser/server
3.The browser/server checks whether to trust the SSL certificate or not. If so, it sends a message to the web server.
4.The web server sends back a digitally signed acknowledgement to start an SSL encrypted session.
5.And finally, encrypted data is shared between the browser/server and the web server.

Benefits of Using SSL Certificates
1.First of all it utilizes, HTTPs
2.Safer experience
3.Protect both customer and internal data and personal information
4.Encrypt browser-to-server and server-to-server interaction and transmission
5.Increase security

Hope you got the basic understanding, feel free to connect and correct if wrong anywhere.

Top comments (0)