Secure Internet Connections: SSL, PGP, PPTP, and IPsec
Classified in Computers
Written on in English with a size of 2.93 KB
Secure Sockets Layer (SSL)
Secure Sockets Layer (SSL) is most often used to encrypt information on the Internet. It is a protocol that encrypts database (DB) connections by selecting an encryption method and generating the necessary keys for the entire session.
How SSL Works
- The browser requests a page from a secure server. The request is identified by the HTTPS protocol.
- They agree on algorithms that ensure confidentiality, integrity, and authenticity.
- The server sends the browser its standard X509 certificate containing its public key. If the application requires it, it in turn requests the client's certificate.
- The browser sends the server a master key from which it generates the session key to encrypt data to be exchanged.
- Finally, it checks the