Short note on Secure Sockets Layer SSL (Secure Sockets Layer)

Secure Sockets Layer SSL (Secure Sockets Layer) It is a standard security technology for establishing an encrypted link between a server and a client—typically a web server (website) and a browser; or a mail server and a mail client (e.g., Outlook). It is used by most companies to provide security and privacy and establishes a secure session between a browser and a server. A channel is the two way-way communication stream established between the browser and the server, and the definition of channel security indicates three basic requirements: - The channel is reliable. - The channel is private. - The channel is authenticated. This encryption is preceded by a ‘data handshake’ and has two major phases: The first phase is used to establish private communication and uses the key-agreement algorithm. The second phase is used for client authentication. ...