How SSL Certificates Really Work

January 16, 2018 | Views: 3045

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATIONAlready a Member Login Here

SSL stands for secure socket layer. The SSL certificate is used to create an encrypted connection between user/browser and the server. So, let’s start from very basic.

When you type Google in your browser, your browser sends this request to DNS server and DNS server resolved this hostname request into IP address and forward it to web server then web server sends a response directly t the browser.

Now the browser asks the web server for his identity then server sends a copy of SSL certificate with his public key then browser checks if either the certificate is issued by a trusted authority or it is a self sign certificate. (Like many times our web browser prompt a message about the untrusted connection and then we click on more details and add the exception that time we are giving the command to our web browser to trust this certificate.)

When the browser verifies that it is a trusted certificate then it encrypt the a session initiation messgae basically the session key via using the server public key and send it to the web server then server decrypt the message(session key) with his private key and send a digital acknowledgment to start a SSL connection.

Share with Friends
FacebookTwitterGoogle+LinkedInEmail
Use Cybytes and
Tip the Author!
Join
Share with Friends
FacebookTwitterGoogle+LinkedInEmail
Ready to share your knowledge and expertise?
10 Comments
  1. I like how the definition in terms of minmalism it is, but I would appreciate a deeper explanaiton of how SSL certificates works

  2. there are tons of explanations available in internet.. we are looking for good info from cybrary forums..

  3. That was aweful

  4. It’s very short description, please enhance the explication, thanks in advance.

Page 2 of 2«12
Comment on This

You must be logged in to post a comment.

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Cybrary On The Go

Get the Cybrary app for Android for online and offline viewing of our lessons.

Get it on Google Play
 

Support Cybrary

Donate Here to Get This Month's Donor Badge

 
Skip to toolbar

We recommend always using caution when following any link

Are you sure you want to continue?

Continue
Cancel