Uma chave de sessão é uma chave criptográfica de curto prazo criada para uma interação específica entre dois lados. Essas chaves são geradas recentemente para cada sessão e não duram longos períodos. A comunicação interrompida requer a geração de uma nova chave.
As chaves de sessão minimizam a possibilidade de comprometimento e ajudam a criar um canal seguro. Eles são apresentados no TLS e SSL protocolos para proteger uma sessão da web.