TLS 1.3: como funciona o handshake seguro
No handshake do TLS 1.3, cliente e servidor negociam os parâmetros criptográficos, fazem o acordo de chaves e o servidor se autentica com um certificado, antes que os dados da aplicação passem a ser protegidos. A retomada de sessão pode reduzir o trabalho nas conexões seguintes, mas não elimina as questões de certificado e identidade.
O que acontece durante o handshake do TLS 1.3
Durante o handshake do TLS 1.3, o cliente e o servidor negociam os parâmetros criptográficos e fazem o acordo de chaves, e o servidor apresenta um certificado para que o cliente possa verificar o nome de host e a cadeia de confiança. Os dados da aplicação só passam a ser protegidos depois que essa negociação dá certo.
Como verificar uma conexão TLS
Confira o certificado e a versão do TLS negociada para o nome de host real. Em caso de falha, compare o nome de host, a cadeia de certificados e o erro mostrado pelo cliente. Uma porta TCP/443 aberta só prova a alcançabilidade TCP; não prova que o handshake TLS funciona. Você pode verificar separadamente se o servidor está acessível com a verificação de serviços ativos da 2IP.
Por que não basta a porta 443 estar aberta
Referência técnica: RFC 8446.