Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Criptografia no HTTPS

Oie!

Não entendi bem como a criptografia funciona no HTTPS... O Client e o Server já tem uma chave privada definida desde sempre, Com isso o Client cria uma outra chave publica e envia para o server para só assim eles continuarem conversando nessa chave pública?

Mas a chave sendo pública, qualquer pessoa n pode utilizá-la?

Obrigado!

1 resposta
solução!

Opa Luiz,

Por ser uma chave pública não significa que qualquer um pode acessa-la necessariamente, no caso da criptografia assimétrica e simétrica que HTTPS utiliza, o client gera uma nova chave publica exclusiva e simétrica a dela, então ela é criptografada através do certificado digital para que o server decifre ela com sua chave privada, após decifrada o server terá acesso a chave publica exclusiva e poderá utilizar a mesma chave para decodificar quaisquer envios subsequentes. Assim tornando o processo bem mais rápido.