What Is SSL (Secure Sockets Layer) ?

SecurityIn this post I am going to talk about SSL , Each programer specially web Programmer must know about the SSL.

What Is SSL ? 
SSL is a security standard that makes a secure connection between Server and Client , for
example web server (website) and a browser; or a mail server and a mail client (e.g., Outlook).

SSL can guarantee that confidential information same as Credit Card Number , Security numbers and any sensitive information to be transmitted securely.

How does it work?

SSL Certificates have two keys: a public and a private key. These keys work together to make a secure and encrypted connection.

You must create a Certificate Signing Request (CSR) on your server. The CSR makes the private key and a CSR data file that you should send it to the SSL Certificate issuer (Certificate Authority or CA). A public key is created by CA to match your private key without compromising the key itself.  The private key is not seen by CA.

Anyone can create certificate but browsers only trust certificates that are signed by organization which are in the list of trusted CAs.


3 thoughts on “What Is SSL (Secure Sockets Layer) ?”

  1. Your style is really unique compared to other people
    I have read stuff from. Thank you for posting when you’ve got the opportunity, Guess I will just book mark this site.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s