Como causar uma falha de handshake SSL
O handshake SSL é iniciado quando o navegador emite uma solicitação de conexão segura para um servidor da Web. O servidor envia uma chave pública para o seu computador e seu computador verifica o certificado em relação a uma lista conhecida de autoridades de certificação. Depois de aceitar o certificado, seu computador gera uma chave e a criptografa usando a chave pública do servidor. Se o handshake SSL falhar, sua conexão com o servidor da Web não será segura, comprometendo potencialmente suas comunicações comerciais. Se você não puder fazer uma conexão com sites seguros quando o handshake falhar, você sabe que a proteção de handshake está funcionando corretamente. Teste sua funcionalidade SSL fazendo com que o handshake falhe intencionalmente.
Alterar a data no seu computador
1
Abra a tela Iniciar do Windows e clique na data e hora atuais.
2
Clique em "Configurações | Defina a hora e a data | Hora da Internet | Alterar configurações".
3
Mova a data de três anos para o futuro, clicando na seta para a direita sob o título "Data". Clique em "OK" para salvar suas configurações. Você deve selecionar uma data no futuro para causar uma discrepância de data entre o computador e o certificado SSL usado no servidor da Web. A discrepância de data fará com que o handshake SSL falhe.
4
Reinicie seu computador.
Causa o erro de handshake SSL
1
Abra seu navegador da Web e visite um site que você sabe que é seguro, como seu banco ou uma loja on-line.
2
Tente fazer login em sua conta bancária ou adicionar itens a um carrinho de compras on-line para iniciar uma sessão SSL.
3
Aguarde alguns segundos até que uma mensagem de erro apareça no seu navegador, alertando que o certificado SSL do servidor ainda não é válido e, por causa disso, o handshake SSL falhou.
Aviso
- Altere a data no seu computador de volta para a data correta para evitar futuros erros de handshake SSL.