Uma conexão segura através de SSL/TLS (Secure Sockets Layer/Transport Layer Security) é estabelecida quando um cliente e um servidor concordam em usar um conjunto de algoritmos de criptografia para proteger os dados transmitidos entre eles. Isso geralmente envolve o servidor apresentando um certificado digital ao cliente, que é verificado para garantir a autenticidade do servidor. Em seguida, é negociada uma chave de sessão segura que será usada para criptografar e descriptografar os dados durante a comunicação.