From the course: SSL Certificates for Web Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Handshakes and cryptography

Handshakes and cryptography - SSL Tutorial

From the course: SSL Certificates for Web Developers

Start my 1-month free trial

Handshakes and cryptography

- [Instructor] In the previous movie, we learned that what SSL certificates certify is the ownership of a public key. In this movie I wanna talk a bit more about public keys and the role that they play in secure communication. To do that, we're gonna need to talk about handshakes and cryptography. But don't worry, I'm gonna keep it fairly non-technical so that everyone can follow along. The first thing we need to learn about is something called symmetric-key cryptography. The idea is simply that we encrypt data using a password. So we take some data, we take a password, we put it into an algorithm, and what we get back is some encrypted data that can't be read. We can then later come back and decrypt that data by taking the same password, putting it into an algorithm with our encrypted data, and what we get back is something that is decrypted, or readable. So the name symmetric key is a fancy way of saying that it uses the same key for both, both for encryption and for decryption. And…

Contents