Diferença entre http e https

HTTP vs HTTPS
O significado de S:

HTTP ou o Protocolo de Transferência de Hipertexto é algo que usamos quando acessamos a internet. Embora raramente notemos isso, ele desempenha um papel muito essencial. O HTTP define a metodologia e as regras de transporte de dados dos servidores do site que gostamos de visualizar em nosso computador e vice-versa. Para a maioria de nós, não técnicos, isso não deve mais ser nossa preocupação, desde que recebamos o que solicitamos ao servidor.

O problema com o http, no entanto, é que ele é vulnerável a pessoas que desejam escutar ou ver do que se trata sua atividade. Isso também não deve ser realmente um problema sério se tudo o que você está fazendo é assistir vídeos estúpidos no youtube ou pesquisar sua tarefa no Google. A maior parte de nossa atividade na internet não é realmente tão importante para as pessoas realmente se preocuparem. E mesmo estando lá para ver, ninguém que saiba fazer isso realmente se preocuparia em perder tempo ou enfrentar as possíveis implicações legais de tais atos.

O verdadeiro problema surge quando você está enviando ou recebendo dados confidenciais ou sensíveis. Você com certeza não gostaria que outras pessoas soubessem qual é a sua personalidade os e-mails contêm. Mensagens privadas devem permanecer privadas. Existem transações on-line: quando você compra algo e paga com seu cartão de crédito, o número do seu cartão de crédito é enviado pela Internet todas as vezes. E se você estiver usando o http para fazer isso, deve ser muito fácil para pessoas mal-intencionadas prejudicar você ou suas finanças.

A resposta da Internet para isso é https ou HTTP sobre SSL é uma conexão segura que transmite dados pela Internet de forma criptografada. Esse método de segurança significa que, mesmo que alguém esteja escutando, os dados obtidos não serão compreensíveis ou utilizáveis, porque eles não têm os meios para descriptografá-los. A mensagem inteira é descriptografada apenas quando chega ao local designado.

Então, por que não mudamos tudo para https? Para que tudo esteja seguro. Embora isso seja possível, não é muito aconselhável. A transmissão de dados via https requer um poder de processamento adicional para criptografar / descriptografar os dados. Quando você pensa nos servidores que processam milhões, senão bilhões de dados em um dia, isso pode resultar em lentidão maciça. É por isso que https é usado apenas em determinadas páginas que contêm informações confidenciais, como números de cartão de crédito ou senhas.

Saiba mais sobre Internet, http e SSL.