← Todos os termos

Segurança

HTTPS

HTTPS é o uso de HTTP com proteção criptográfica da comunicação, normalmente por TLS. Ajuda a proteger os dados em trânsito e a autenticar o servidor. Não garante que o conteúdo seja verdadeiro nem que o serviço tenha boas intenções.

Escrito pela equipe Compuzilla

Publicado em . Atualizado em .

Siglas: HTTPS

Também chamado de: HTTP seguro

Neste verbete
Compuzilla sorrindo ao lado de um diagrama: HTTPS.

HTTPS

  1. Conferir servidor
  2. Canal protegido
  3. Pedido HTTP
A proteção trata comunicação e autenticação do servidor; o conteúdo ainda precisa de avaliação. Ilustração: equipe Compuzilla.

Proteger o canal

A comunicação protegida busca impedir leitura e alteração indevidas no caminho. A autenticação do servidor relaciona a conexão ao nome usado pelo cliente, com verificações feitas pelo navegador ou outro programa.

Esse processo depende de protocolos, chaves e validações. A aparência de um endereço começando com https não substitui as verificações que o cliente precisa executar.

O que a proteção não responde

Um site pode usar HTTPS e publicar informação falsa. Também pode pedir dados para uma finalidade inadequada. A proteção do canal não avalia a honestidade do operador nem torna seguro qualquer arquivo oferecido.

Depois que os dados chegam a um participante da comunicação, seu armazenamento e seu uso dependem daquele sistema. HTTPS não é uma promessa de criptografia em todos os lugares e por todo o tempo. Ele trata a conexão protegida, dentro das condições oferecidas pelo protocolo e pela implementação.

Próxima leitura

O guia HTTP e HTTPS distingue o pedido de um recurso da proteção do seu transporte.

Na prática

  • HTTPS pode proteger um formulário em trânsito sem confirmar se o serviço terá um uso adequado dos dados.

Continue aprendendo

  • Verbete HTTP — HTTP é um protocolo de aplicação que define pedidos e respostas para acessar recursos. Métodos, campos e códigos de estado descrevem a interação entre cliente e servidor. É usado na web e também em interfaces de comunicação entre programas.
  • Verbete Criptografia — Criptografia reúne técnicas matemáticas para proteger propriedades de uma comunicação ou de dados. Pode participar de confidencialidade, integridade e autenticação. A proteção depende do protocolo, das chaves, da implementação e do uso adequado, não apenas do nome de um algoritmo.
  • Verbete Autenticação — Autenticação é o processo de verificar uma alegação de identidade por meio de evidências, como o controle de um autenticador associado a uma conta. Ela é diferente de autorização, que determina quais ações aquele participante pode realizar.
  • Guia 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.

Fontes para aprofundar