Índice:
- Definição - O que significa SSL (Secure Sockets Layer)?
- Techopedia explica Secure Sockets Layer (SSL)
Definição - O que significa SSL (Secure Sockets Layer)?
O Secure Sockets Layer (SSL) é um protocolo padrão usado para a transmissão segura de documentos em uma rede. Desenvolvida pela Netscape, a tecnologia SSL cria um link seguro entre um servidor da Web e um navegador para garantir a transmissão de dados privada e integral. O SSL usa o TCP (Protocolo de Controle de Transporte) para comunicação.
Techopedia explica Secure Sockets Layer (SSL)
No SSL, a palavra soquete refere-se ao mecanismo de transferência de dados entre um cliente e um servidor em uma rede.
Ao usar SSL para transações seguras da Internet, um servidor Web precisa de um certificado SSL para estabelecer uma conexão SSL segura. O SSL criptografa os segmentos de conexão de rede acima da camada de transporte, que é um componente de conexão de rede acima da camada de programa.
O SSL segue um mecanismo criptográfico assimétrico, no qual um navegador da Web cria uma chave pública e uma chave privada (secreta). A chave pública é colocada em um arquivo de dados conhecido como solicitação de assinatura de certificado (CSR). A chave privada é emitida apenas para o destinatário.
Os objetivos do SSL são:
- Integridade dos dados: os dados são protegidos contra adulteração.
- Privacidade de dados: a privacidade de dados é garantida por meio de uma série de protocolos, incluindo o protocolo SSL Record, protocolo SSL Handshake, protocolo SSL Change CipherSpec e protocolo SSL Alert.
- Autenticação cliente-servidor: o protocolo SSL usa técnicas criptográficas padrão para autenticar o cliente e o servidor.
O SSL é o antecessor do TLS (Transport Layer Security), que é um protocolo criptográfico para transmissão segura de dados da Internet.