O protocolo Secure Sockets Layer (SSL) usa uma combinação de criptografia de chave pública e chave simétrica. Criptografia de chave Symmetric é muito mais rápida que a criptografia de chave pública; No entanto, a criptografia de chave pública fornece melhor técnicas de autenticação. Uma sessão SSL sempre começa com uma troca de mensagens chamado handshake SSL. O handshake permite que o servidor de autenticação para o cliente usando técnicas de chave pública e permite que o cliente e servidor para cooperar na criação de chaves simétricas, usado para rápida criptografia, descriptografia e detecção de violação durante a sessão a seguir. Opcionalmente, o handshake também permite que o cliente se autenticar no servidor.
Veja tambem: | Tecnologia | Frameworks | Customização |