Criptografia de camada de soquete segura (criptografia ssl)

Definição - O que significa Secure Socket Layer Encryption (SSL Encryption)?

Secure Socket Layer Encryption (SSL Encryption) é um processo realizado por dados sob o protocolo SSL a fim de proteger esses dados durante a transferência e transmissão, criando um canal, criptografado exclusivamente, para que o cliente e o servidor tenham um canal de link de comunicação privado sobre a Internet pública. É assim que a criptografia protege os dados durante a transmissão.

A Definirtec explica a criptografia Secure Socket Layer (criptografia SSL)

A criptografia Secure Socket Layer funciona por meio do uso de certificados SSL que contêm um par de chaves e informações de identificação do usuário verificadas. Quando um cliente da Web se conecta a um servidor seguro seguindo os protocolos SSL, o servidor compartilha uma chave pública e uma chave de sessão exclusiva com o cliente para estabelecer o método de criptografia a ser usado para conexão segura. O cliente então precisa reconhecer que reconhece e confia no servidor que emitiu o certificado. Isso é chamado de "handshake SSL" e é o que sinaliza o início da sessão segura que protege a privacidade e integridade da mensagem, bem como a segurança do servidor.

Dependendo do certificado SSL que o site comprou de sua autoridade de certificação (CA), a força da criptografia pode ser tão baixa quanto 40 bits, ou até 128 bits ou superior. A criptografia de 128 bits tem 288 vezes mais combinações do que a criptografia de 40 bits - mais de um trilhão de vezes mais forte. Usando um ataque de força bruta, um hacker motivado com as ferramentas adequadas levaria pelo menos um bilhão de anos para quebrar a criptografia.