Segurança digital: faça essas 10 coisas para se manter seguro na ...
Segurança digital: faça essas 10 coisas para se manter seguro na internet · 1. Use a aba anônima sempre que possível · 2. Não clicar em ...
HTTPS, em vez de HTTP
Ao visitar qualquer site — especialmente aqueles que envolvem informações sensíveis, como dados de cartão de crédito —, é de extrema importância verificar a sua confiabilidade. Um elemento crucial a ser observado é se a barra de endereço começa com <anchor>HTTPS, em vez de HTTP</anchor>. O “S” adicional indica que o site utiliza um protocolo de segurança chamado Secure Sockets Layer (SSL).
Qual a diferença entre HTTP e HTTPS? Saiba para que servem os protocolos
Menu

## Segurança

Entrar

Publicidade

# Qual a diferença entre HTTP e HTTPS? Saiba para que servem os protocolos

## Principal diferença entre HTTP e HTTPS está na camada de segurança adicional criptografada chamada SSL “Secure Sockets Layer"; confira as vantagens de cada protocolo

Por Pedro Pisa, para o TechTudo

13/07/2012 08h06  Atualizado  07/03/2023

HTTP e HTTPS são protocolos de segurança na Internet bastante evidentes quando acessamos sites de banco ou lojas virtuais para realizar transações financeiras. Geralmente, eles aparecem por meio de avisos para verificar o cadeado de segurança ou observar a sigla HTTPS na barra de endereços do navegador. Nas linhas abaixo, o TechTudo explica a diferença entre as duas siglas e quais as principais vantagens e desvantagens de usá-las, tanto para o usuário quanto para o servidor do serviço na web.

Protocolos HTTP e HTTPS são importantes para garantir segurança da sua navegação pela internet — Foto: Reprodução/Cert.br/i.s3.glbimg.com/v1/AUTH_08fbf48bc0524877943fe86e43087e7a/internal_photos/bs/2021/F/Y/mEs2PhRBS59ovpCu65NA/2012-07-12-nav-https-ev.jpg) Protocolos HTTP e HTTPS são importantes para garantir segurança da sua navegação pela internet — Foto: Reprodução/Cert.br

Veja Mais

## O que é o protocolo HTTP?

O protocolo de transferência de hipertexto (HTTP – HyperText Transfer Protocol) é o protocolo padrão para a web. Por meio dele os navegadores requisitam as páginas da web e as recebem. Dessa forma, o HTTP define, entre outras formalidades, como são requisitadas as páginas da web, como são enviados os dados que o usuário insere em formulários e como o servidor envia mensagens de erro para o navegador do usuário.

## Por que HTTP não é seguro?

No entanto, como o HTTP é um protocolo baseado em texto, os dados do usuário e do servidor podem ser interceptados ou alterados no meio do caminho. Nesse contexto, um usuário na rede pode interceptar os seus dados e lê-los ou, pior, alterar a página que você recebe ou a informação que envia para o servidor.

De fato, problemas mais graves e imediatos podem acontecer com transações financeiras, como é o caso de uma transferência bancária. Se o site do banco fosse com HTTP e um usuário mal-intencionado desejasse alterar uma ordem de transferência para depositar o dinheiro na conta dele, esse usuário poderia fazer tranquilamente, pois não há nenhum mecanismo de segurança no protocolo HTTP.

Qual a diferença entre HTTP e HTTPS? saiba para que servem os protocolos — Foto: Pexels/Marek Levak/i.s3.glbimg.com/v1/AUTH_08fbf48bc0524877943fe86e43087e7a/internal_photos/bs/2023/s/T/T28BkKS3qNEp0x6WnJfQ/pexels-marek-levak-2265488.jpeg) Qual a diferença entre HTTP e HTTPS? saiba para que servem os protocolos — Foto: Pexels/Marek Levak

## Qual é mais seguro HTTPS ou HTTP?

Com o uso do HTTPS, que é o HTTP seguro, adiciona-se alguns princípios de segurança, como confidencialidade, integridade e autenticação. Por confidencialidade, entende-se que a mensagem só é lida pelo destinatário real da mensagem. A integridade representa que a mensagem não foi alterada e o princípio da autenticação prova que o servidor é realmente quem diz ser. Nesse artigo, apresenta-se, portanto, os mecanismos utilizados pelo HTTPS para atingir esses três princípios básicos.

## O que é o protocolo HTTPS?

A maioria das explicações resume o HTTPS como um HTTP com o SSL ( Secure Sockets Layer) ou, seu sucessor, o TLS ( Transport Layer Security). TLS ou SSL são camadas de segurança que fornecem confidencialidade e integridade. No entanto, a autenticação dos sites da web é feita pelos certificados e pela infraestrutura de chaves públicas da Internet. No entanto, neste artigo, abordaremos as questões mais conceituais. A base do TLS/SSL e dos certificados da Internet é a criptografia.

Para a construção de um website com HTTPS, o administrador do site precisa criar um par de chaves, uma pública e uma privada. Assim, quando um usuário solicita uma conexão com esse site, o servidor envia a sua chave pública para o usuário.

De posse da chave pública, o usuário pode se comunicar com o servidor, garantindo que todas as mensagens enviadas para o servidor somente serão lidas pelo servidor, pois apenas o servidor possui a chave privada. Basta, para isso, que o navegador do usuário encripte todas as requisições e decripte as respostas recebidas com a chave pública do servidor.

Exemplo de site com HTTPS, mas com certificado não autenticado — Foto: Reprodução/Microsoft.com/i.s3.glbimg.com/v1/AUTH_08fbf48bc0524877943fe86e43087e7a/internal_photos/bs/2021/B/R/Q1zlejTAKSiB7FTqItYQ/2012-07-12-https-errocertificado.gif) Exemplo de site com HTTPS, mas com certificado não autenticado — Foto: Reprodução/Microsoft.com

Dessa forma, garante-se a confidencialidade, pois o usuário tem certeza que apenas o servidor vai receber suas mensagens e que foi o servidor quem enviou aquela mensagem. De fato, o procedimento na prática é mais complexo, pois utilizar o par de chaves assimétricas para a troca de dados demanda muito processamento. Então, no início da conexão, o servidor e o usuário combinam uma chave simétrica única e aleatória para a conexão. Na prática, é a mesma segurança, pois só os dois conhecem a chave simétrica.

Para garantir a integridade, o TLS/SSL adiciona a cada mensagem, seja ela requisição ou resposta, um código. Esse código é denominado MAC ( Message Authentication Code) e busca permitir ao destinatário detectar se a mensagem foi alterada. Seu funcionamento é simples.

Calcula-se um resumo (hash) de cada mensagem e envia-se esse resumo junto com a mensagem. Assim, quando o destinatário receber a mensagem, deve calcular o mesmo resumo e verificar se o resumo calculado é igual ao recebido. Se for igual, a mensagem não foi alterada, mas se for diferente, o destinatário deve descartar a mensagem e pedir uma nova.

Assim, com o TLS/SSL adicionado ao HTTP, o HTTPS garante tanto a confidencialidade quanto a integridade das requisições e respostas do protocolo. No entanto, apenas com o TLS/SSL não é possível garantir que o servidor é realmente quem ele diz ser. Isso ocorre, pois a chave pública é enviada para o navegador pelo próprio servidor web.

Dessa forma, se o usuário malicioso falar com o usuário como se fosse o servidor, o usuário envia os dados para o usuário malicioso pensando que está conversando com o servidor legítimo. Para evitar esse problema, na internet, criou-se uma infraestrutura de chaves públicas.

Exemplo de certificado de servidor legítimo do Banco do Brasil — Foto: Reprodução/Pedro Pisa/i.s3.glbimg.com/v1/AUTH_08fbf48bc0524877943fe86e43087e7a/internal_photos/bs/2021/Y/s/WdndUxSTGJs3h5UF2PBQ/2012-07-12-certificado-bb.png) Exemplo de certificado de servidor legítimo do Banco do Brasil — Foto: Reprodução/Pedro Pisa

Assim, após criar o seu par de chaves, o administrador do website deve registrar esse par de chaves em uma autoridade certificadora da internet. A autoridade certificadora funciona como um cartório do mundo real e emite um certificado confirmando que aquela chave pública é realmente do site.

Esse processo, nos certificados mais fortes, envolve, inclusive, o sócio do site indo pessoalmente até a sede da autoridade certificadora portando os documentos legais da empresa. Dessa forma, quando um site possui um certificado, o navegador o exibe com todas as informações da empresa que o emitiu.

O funcionamento é simples, quando o servidor envia a chave pública para o usuário, ele também envia o certificado que atesta a validade da chave pública. Assim, o usuário consulta a autoridade certificadora para verificar o certificado, que pode inclusive ter sido revogado. Caso a autoridade certificadora ateste a validade do certificado, o navegador confia na chave pública recebida e se comunica com o servidor tendo a certeza de que é o servidor legítimo.

Qual a diferença entre HTTP e HTTPS? saiba para que servem os protocolos — Foto: Kaitlyn Baker/ Unsplash/i.s3.glbimg.com/v1/AUTH_08fbf48bc0524877943fe86e43087e7a/internal_photos/bs/2022/u/k/mHCJMSS0AnYYkYL7aQPQ/kaitlyn-baker-vzjdyl5jvxy-unsplash.jpg) Qual a diferença entre HTTP e HTTPS? saiba para que servem os protocolos — Foto: Kaitlyn Baker/ Unsplash

## Quais as vantagens do HTTPS?

Para o usuário, o site com HTTPS oferece a vantagem da segurança. No entanto, podemos nos perguntar por que todos os sites não utilizam HTTPS. A resposta é custo e desempenho. Primeiramente, a validação do certificado pela autoridade certificadora é cobrada, custando, em algumas modalidades, mais de R$ 3 mil por ano. Nem todos os serviços na web desejam ou podem pagar quantias como essas.

Além disso, utilizar HTTPS nos serviços web reduz drasticamente o desempenho da comunicação. Por esses motivos, os sites evitam utilizar o HTTPS, reservando-o apenas para as transações mais sensíveis, como as financeiras.

No entanto, não esqueça de observar o uso correto do HTTPS também em redes sociais, serviços de e-mail, discos virtuais e outras aplicações que exijam senhas ou o envio de dados pessoais. Essas informações também são sensíveis e requerem cuidado ao serem enviadas na internet.

Veja também: vídeo ensina dicas importantes para usar o WhatsApp com mais segurança

WhatsApp: cinco dicas para usar o app com segurança

WhatsApp: cinco dicas para usar o app com segurança

Saiba mais:

### Mais lidas

Mais do TechTudo

### ROCK IN RIO

## Rock in Rio ao vivo: onde assistir, horários e programação dos shows

Rock in Rio 2024 tem transmissão ao vivo via streaming e pode ser assistido, inclusive por não assinantes, no Globoplay; veja line-up, horários e como assistir aos shows

Há 1 hora Inteligência Artificial

### PINGOU NA CONTA!

## Valores a receber: dinheiro esquecido pode ser confiscado; saiba resgatar

Sistema de Valores a Receber do Banco Central permite consultar valores esquecidos em instituições bancárias. Governo pode ser apropriar do dinheiro; veja como resgatar

Há 1 hora Inteligência Artificial

### YOUTUBE

## 5 sites para baixar áudio de vídeo do YouTube

Lista reúne páginas gratuitas para converter e fazer download de arquivos de som; conheça as ferramentas e confira os passos para usá-las de maneira eficiente e segura

Há 1 hora Inteligência Artificial

## WEBSTORIES

Há 1 hora

### VIROU TREND!

## Trend do abraço usando Inteligência Artificial: como fazer no Kling AI

Kling AI é uma ferramenta que permite que usuários criem vídeos de abraços improváveis, como o de fãs com seus ídolos e de familiares com parentes falecidos; aprenda

Há 1 hora Produtividade

## Instagram ganha função para agendar lives

Agendamento de transmissões ao vivo será disponibilizado gradualmente para usuários da rede social; aplicativo também permitirá testar conexão e iluminação antes de lives com convidados

Há 3 anos Redes sociais

## PowerPoint online: como usar para criar e editar slides grátis

Versão online do editor de apresentações permite compartilhar edições com amigos e baixar documentos para o PC; veja como usar o PowerPoint online

Há 4 anos Produtividade

## O que significa Fortnite? Perguntas e respostas sobre o Battle Royale

Celulares que rodam Fortnite e número de jogadores estão entre as dúvidas sobre o Battle Royale da Epic Games

Há 5 anos Jogos de ação

## LifeAfter: novo game de sobrevivência com zumbis chega para Android

Novo game de sobrevivência contra zumbis desafia jogador a administrar recursos e criar uma pequena comunidade para enfrentar as criaturas.

Há 6 anos Jogos de ação

## Como usar o Simple Habit Meditation para fazer exercícios de meditação

App para Android e iPhone (iOS) traz exercícios gratuitos diários e sons relaxantes.

Há 6 anos Produtividade

Logo do techtudo/i.s3.glbimg.com/v1/AUTH_08fbf48bc0524877943fe86e43087e7a/internal_infoglobo-custom-footer/bs/2023/B/4/yjWU8dT1WPdXxMwbN6Kw/grupo-3519.png)

SIGA

### aplicativos

### celulares

### jogos

### esports

### eletrônicos

### eletrodomésticos

### informática

### softwares

### streaming

### tudo sobre de a-z

### mapa do site

Logo da Editora GloboLogo da Condé NastLogo da SGR

© 1996 - 2024. Todos direitos reservados a Editora Globo S/A. Este material não pode ser publicado, transmitido por broadcast, reescrito ou redistribuído sem autorização.