Security / SSL
SSL

SSL is cryptographic protocol for secure comunications.
How does SSL work?

Client initiate a connection
Server sends back un encrypted certificate
Certificate contains server name, certificate authority, public key
Client decrypt the certificate using the public key
Client checks CA against his browser CA trusted list
Client encrypts a secret number, using public key
Server decrypt secret number
Now both parts have the secret number

Message to be encryptedServer name, certificate authority, public keySecret key

SSL is cryptographic protocol for secure comunications.
How does SSL work?

Client initiate a connection
Server sends back un encrypted certificate
Certificate contains server name, certificate authority, public key
Client decrypt the certificate using the public key
Client checks CA against his browser CA trusted list
Client encrypts a secret number, using public key
Server decrypt secret number
Now both parts have the secret number