3
respostas

Chaves simetricas

Quando a comunicação passa a ser por chaves simetricas, o servidor gera uma chave simetrica para cada cliente, ou é a mesma chave para todos os clientes?

3 respostas

A chave sempre será a mesma por todos que realizarem aquela requisição ao servidor. Se for uma outra requisição a chave mudará ( porque a comunicação entre cliente e servidor será outra ). Mas a chave não é diferenciada por cliente, somente por comunicação.

Exemplo :

Se o cliente A e B realizarem a requisição: http://alura.com.br (a chave será a mesma).

Só vai mudar a chave se o cliente A acessar: http://alura.com.br

E o cliente B acessar: https://www.alura.com.br/planos-cursos-online

Então o servidor gera uma chave para cada recurso do sistema... entendido, obrigado Tiago.

Oi Alan, Entendi que a chave simétrica enviada pelo servidor é uma exclusiva para cada cliente, segundo o texto o servidor gera uma chave simétrica ao vivo, só para ele e o cliente que ele se comunica naquele momento.

Tem um livro legal da casa do código: Desconstruindo a Web: As tecnologias por trás de uma requisição, do Willian Molinari que descreve o passo a passo desse processo. Espero ter ajudado :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software