4
respostas

Criptografia Assimétrica e Simétrica

Vou chamar de ação de usuário um clique com mouse em algum link de uma determinada página. Primeira dúvida: para cada ação do usuário, o cliente (navegador) gera inúmeras requisições para o servidor, correto?! Segunda dúvida e principal: considerando que a primeira pergunta é verdadeira, imaginemos que uma determinada ação do usuário gerou 15 requisições do cliente para o servidor. Na questão explicada anteriormente referente a criptografia assimétrica e simétrica do protocolo HTTPS, se entendi bem a primeira requisição será assimétrica e as outras 14 serão simétricas. Correto?

4 respostas

Olá, Felipe.

Requisições simétricas utilizam uma única chave para criar a criptografia e a mesma chave para descriptografar. Já um requisição assimétrica tem um chave publica para gerar o criptografia e uma chave privada para ler a criptografia.

Marco, obrigado pela participação. Mas isso não responde a pergunta. Quero saber duas coisas: se cada ação do usuário pode gerar vários requests; e tendo em vista esse caso, se o primeiro request é assimétrico e os demais são simétricos ?!?!?!

Numa conexão ssl, o navegador utiliza uma conexao assimetrica para obter a chave criptografica e poder utilizar conexao simetrica apartir dali, pois uma conexao assimetrica é mais "custosa" em termos computacional.

Felipe, é exatamente o que o Murillio disse.

Você consegue fazer com que uma requisição tenha várias resposta utilizando o server push do HTTP2.