Protocol SSL


SSL means Secured Sockets Layer (Safe Layer of Sockets) is a protocol that allows the transmission of information through the Internet of criptografada form. The SSL guarantees exclusively that the information is sent, without alterations and for the server for which it intends to send. The sites of purchases online with frequency use this technology to protect its information as given of credit card for example. The SSL is a protocol developed for the Netscape in partnership with companies as the Bank of America and Mastercard, for private document transmission for the Internet through a codified communication channel. The SSL functions using a private key to encriptar the data that are transferred through connection SSL. Navigators as FireFox, Netscape and Internet Explorer support SSL and many sites use the protocol to get confidential information of the users, as numbers of credit card. For convention, the URLs that they require a connection SSL starts with https: instead of http:. The protocol offers support to the authentication of the server and the customer.

Protocol SSL is applicatory an independent one, allowing that protocols as HTTP (HyperText Transfer Protocol), ftp (File Transfer Protocol) and telnet can be placed in layers on it of transparent form. Protocol SSL keeps the security and the integrity of the transmission canal using criptografada authentication and codes of authentication of messages. Another protocol for transmission of data of safe form through the World Wide Web is HTTP Seguro (S-HTTP). Considering that the SSL creates a safe connection between a customer and a server, on which any amount of data it can surely be sent, the S-HTTP is projected to transmit messages surely individual. SSL and S-HTTP, therefore, can be seen as complementary and not as competing technologies. Both the protocols had been approved by the Internet Engineering Task Force (IETF) as a standard. The Protocol of Control of Transmission and the Protocol of Internet (TCP/IP), regulate transport and the guiding of the data for the Internet.