Guia · Segurança
HTTP e HTTPS: o que a proteção da conexão garante?
HTTP define pedidos e respostas; HTTPS combina esse uso com comunicação protegida e autenticação do servidor. A proteção trata o canal, sem avaliar a honestidade do serviço, a verdade do conteúdo ou todos os usos dos dados depois da chegada.
Escrito pela equipe Compuzilla
Publicado em . Atualizado em .
Nesta leitura

HTTP e HTTPS: o que a proteção da conexão garante
- Pedido HTTP
- Canal protegido
- Dados no participante
Comece pelo pedido
Quando um navegador solicita um recurso, o método, o alvo e outras informações descrevem a interação HTTP. A resposta traz um código de estado e pode trazer conteúdo. Isso explica pedir uma página, receber um redirecionamento ou encontrar um erro.
HTTPS mantém essa organização de aplicação e acrescenta proteção ao caminho de comunicação. A semântica do pedido e a proteção do canal são responsabilidades relacionadas.
Proteger o que atravessa o caminho
TLS oferece mecanismos para confidencialidade e integridade de dados, além de participar da autenticação do servidor. O cliente precisa conferir as condições que relacionam a conexão ao nome usado.
No exemplo de um formulário, a proteção busca impedir que terceiros no caminho leiam ou alterem o conteúdo transmitido. O serviço de destino recebe os dados para processá-los; o canal protegido não torna os dados invisíveis para esse participante.
Autenticar o servidor não aprova seu conteúdo
Um site com HTTPS pode publicar uma notícia falsa ou uma oferta desonesta. A proteção não faz uma investigação editorial sobre a página. Também não comprova que todo arquivo baixado seja adequado para abrir.
Verificar o endereço e a finalidade do serviço continua tendo um papel diferente de verificar a conexão. É possível ter um canal corretamente protegido para um serviço cujas intenções não são confiáveis.
O caminho termina, o tratamento continua
Depois da entrega, armazenamento, permissões e uso dos dados dependem do sistema que os recebeu. HTTPS não é uma garantia universal de proteção em todos os arquivos e componentes envolvidos.
Também não corrige automaticamente erros do próprio aplicativo. A propriedade oferecida precisa ser descrita com seu alcance: proteger comunicação não é validar qualquer operação que passa por ela.
Próxima leitura
Leia autenticação para separar verificação de identidade e permissões de ação.