HTTP X HTTPS

HTTP (Hyper Text Transfer Protocol) é um protocolo de comunicação. Ele transfere os dados entre computadores servidores e clientes, ou seja, todos os bytes que trafegam entre servidores na Internet e seu computador/smartphone são através desse protocolo.
O protocolo HTTP usa por padrão a porta 80, mas isso não é uma regra, podemos ter uma comunicação HTTP em qualquer outra porta, mas alguns Firewalls podem bloquear comunicações vindo de alguma porta não comumente usada.
HTTPS (Hyper Text Transfer Protocol Secure). Esse protocolo é praticamente idêntico ao HTTP, a diferença é que no HTTPS temos uma camada SSL/TLS. O HTTPS usa por padrão a porta 443.
SSL quer dizer "Secure Sockets Layer", é uma camada adicional de segurança que permite uma comunicação criptografada entre o site e o navegador (Chrome, Firefox, Safari...), atualmente o SSL está sendo totalmente substituído pelo TLS (Transport Layer Security).
O TLS, da mesma forma de seu antecessor (SSL), criptografa o tráfego Web, deixando uma conexão mais segura, ou seja, ele também certifica a proteção de dados. O SSL foi, e está sendo substituído principalmente porque em 2014 foi descoberto como quebrar a sua criptografia, (vulnerabilidade POODLE, para quem quiser saber mais).
Aí você pode me perguntar: Mas eu vi alguns serviços que oferecem Certificado SSL (como hospedagens, por exemplo), então quer dizer que não devo confiar neles? Calma, segue explicação!
O SSL foi o primeiro a ser relacionado com criptografia (nesse contexto, é claro) e por este motivo ficou bastante conhecido, então seria difícil popularizar o termo TLS, com isso mesmo com a criptografia SSL substituída pela criptografia TLS, o termo SSL ainda é usado para indicar uma conexão segura (HTTPS).
Com isso, se for uma conexão segura, ela será processada pela criptografia TLS e poderá ser chamada pelo termo SSL!

É esse "cadeadinho" que voc encontra nos sites, que indicam que está sendo usado o HTTPS, ou seja, uma conexão segura.


E esses dois últimos exemplos demonstram que não há uma conexão segura, ou seja, o site não está usando o protocolo HTTPS.
Enfim, é um conteúdo muito interessante muito presente em nosso dia-a-dia, por isso é importante ter o conhecimento. Espero que tenham gostado!
Last modified 1yr ago