Pergunta de entrevista da empresa State Street

what is a tls handshake

Resposta da entrevista

Sigiloso

22 de ago. de 2024

A TLS handshake is the process that establishes a secure connection between a client (like a browser) and a server (like a website). It begins with the client sending its supported security options, and the server responds with its choice and a digital certificate. The client then sends a piece of encrypted data to the server, which both use to generate session keys. These keys are used to encrypt all future communication, ensuring security and privacy.