quarta-feira, julho 17, 2019

O que é HTTPS – Hyper Text Transfer Protocol Secure (HTTPS)?

Página Principal Fóruns Tecnologia – Legal Techs – Law Techs O que é HTTPS – Hyper Text Transfer Protocol Secure (HTTPS)?

Este tópico contém resposta, possui 1 voz e foi atualizado pela última vez por O que é HTTPS – Hyper Text Transfer Protocol Secure (HTTPS)? 1 Wilson Furtado Roberto 7 meses atrás.

Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #150557
    O que é HTTPS – Hyper Text Transfer Protocol Secure (HTTPS)? 2
    Wilson Furtado Roberto
    Mestre
    Offline
    Registrado: 14/12/2016
    Tópicos: 245
    Respostas: 1397
    Agradecimentos: 0 times
    Agradecidos: 0 times

    HTTPS – Hyper Text Transfer Protocol Secure (HTTPS) – O que é isso?

    Créditos: weerapatkiatdumrong / iStock

    O protocolo de transferência de hipertexto seguro (Hyper Text Transfer Protocol Secure – HTTPS) é a versão segura do HTTP, que é o principal protocolo utilizado para enviar dados entre um navegador web e um site.

    O HTTPS é criptografado para aumentar a segurança da transferência de dados. Isso é particularmente importante quando dados confidenciais são transmitidos, como fazer login em uma conta bancária, serviço de e-mail (webmail), etc.

    Qualquer site que requer credenciais para efetuar login deve estar usando HTTPS. Nos navegadores modernos, como o Chrome, desenvolvido pela Google, os sites que não usam HTTPS são marcados de forma diferente dos que são.

    Procure um cadeado verde na barra de URL para indicar que a página da web está segura. Os navegadores Web levam o HTTPS a sério; desde abril de 2018, a implementação do Google Chrome sinaliza todos os sites que não utilizam HTTPS como inseguros.

    Créditos: weerapatkiatdumrong / iStock

    Como funciona o HTTPS?

    Hyper Text Transfer Protocol Secure usa protocolos seguros para criptografar as comunicações. Esses dois protocolos são conhecidos por Secure Socket Layer (SSL) e Transport Layer Security (TLS), o último dos quais é uma continuação do primeiro.

    Através da rede mundial de computadores, esses nomes são frequentemente usados ​​de forma intercambiável, embora os navegadores modernos usem TLS.

    Em ambos os casos, o HTTPS utiliza criptografia para proteger as comunicações usando o que é conhecido como uma infra-estrutura de chave pública assimétrica. Este tipo de sistema de segurança usa duas chaves diferentes para criptografar as comunicações entre duas partes:

    A chave privada:

    • essa chave é controlada pelo proprietário de um website e é mantida, como o leitor fez especular, como privada. Essa chave reside em um servidor Web e é usada para descriptografar informações criptografadas pela chave pública.

    A chave pública:

    • essa chave está disponível para todos que desejam interagir com o servidor de maneira segura. As informações criptografadas pela chave pública só podem ser descriptografadas pela chave privada.

    Por que o HTTPS é importante? O que acontece se um site não tiver HTTPS?

    O HTTPS impede que os sites transmitam suas informações de uma maneira que seja facilmente visualizada por qualquer pessoa que esteja espionando por meio da Internet.

    Quando as informações são enviadas através do HTTP regular, as informações são divididas em pacotes de dados que podem ser facilmente “farejados” usando software livre.

    Isso torna a comunicação em um meio não seguro, como o Wi-Fi público, altamente vulnerável à interceptação.

    Na verdade, todas as comunicações que ocorrem no HTTP ocorrem em texto simples, tornando-as altamente acessíveis para qualquer pessoa com as ferramentas corretas e vulneráveis ​​a ataques intermediários.

    Com o HTTPS, o tráfego é criptografado de forma que, mesmo que os pacotes sejam detectados ou interceptados, eles aparecerão como caracteres sem sentido.

    Vejam o exemplo abaixo:

    Antes da criptografia:

    Esta é uma string de texto que é totalmente legível

    Após a criptografia:

    ITM0IRyiEhVpa6VnKyExMiEgNveroyWBPlgGyfkflYjDaaFf / Kn3bo3OfghBPDWo6AfSHlNtL8N7ITEwIXc1gU5X73xMsJormzzXlwOyrCs + 9XCPk63Y + z0 =

    Em sites sem HTTPS, é possível que Provedores de Serviços de Internet (ISPs) ou outros intermediários injetem conteúdo em páginas da Web sem a aprovação do proprietário do site.

    Isso geralmente toma a forma de publicidade, onde um provedor que busca aumentar a receita injeta publicidade paga nas páginas de seus clientes.

    Sem surpresa, quando isso ocorre, os lucros para os anúncios e o controle de qualidade desses anúncios não são de forma alguma compartilhados com o dono do site.

    O HTTPS elimina a capacidade de terceiros não administradores / moderadores injetarem propaganda no conteúdo no seu site, por exemplo.

    Exemplo de site com HTTPS
    Exemplo de site com HTTPS

    Como o HTTPS é diferente do HTTP?

    Tecnicamente falando, o HTTPS não é um protocolo separado do HTTP. Está simplesmente usando a criptografia TLS / SSL sobre o protocolo HTTP.

    O HTTPS ocorre com base na transmissão de certificados digitais, que verificam se um determinado provedor é quem eles dizem ser.

    Quando um usuário se conecta a uma página Web, o site enviará seu certificado SSL, que contém a chave pública necessária para iniciar a sessão segura.

    Os dois computadores, o cliente e o servidor, passam por um processo chamado handshake SSL / TLS, que é uma série de comunicações de ida e volta usadas para estabelecer uma conexão segura. Para aprofundar-se na criptografia e no handshake SSL / TLS, explore como um CDN usa SSL / TLS.

    HTTP Seguro
    Créditos: weerapatkiatdumrong / iStock

    Como um site começa a usar o HTTPS?

    Muitos provedores de hospedagem de sites e outros serviços oferecem certificados HTTPS por uma taxa. Esses certificados costumam ser compartilhados entre muitos clientes. Certificados mais caros estão disponíveis, que podem ser registrados individualmente em determinadas propriedades da web.

    Todos os sites que usam o Cloudflare recebem HTTPS gratuitamente usando um certificado compartilhado. A criação de uma conta gratuita garantirá que uma propriedade da Web receba proteção HTTPS continuamente atualizada. Você também pode adquirir um SSL com a Juristas Certificação Digital. (Com informações da Cloud Flare).

    Saiba mais:

Visualizando 1 post (de 1 do total)