Tipos de Comunicação Criptografada

Embora a Internet ofereça várias maneiras de se comunicar com amigos, colegas de trabalho e até estranhos, ela também permite que terceiros espionem essas comunicações, além de acompanhar suas conversas e atividades on-line. O uso de ferramentas de criptografia pode ajudar você a manter suas comunicações em segredo, esteja você trocando histórias pessoais com um amigo ou fazendo negócios importantes com um cliente.

Espionagem na Internet

Sempre que você transmite dados pela Internet, essas informações são divididas em “pacotes” discretos, que fluem de um computador para outro, guiados pela rede até o destino pretendido. Embora esse sistema de navegação distribuída garanta que os pacotes tenham muitas maneiras diferentes de ir do ponto "A" ao ponto "B" no caso de interrupções de rede, isso também significa que qualquer computador ao longo do caminho pode bisbilhotar pacotes que passam por suas mãos.

Criptografia Simétrica

Uma maneira de contornar esse problema é usar um sistema de criptografia simétrico. Isso envolve uma única chave criptográfica, conhecida por ambas as partes, que pode criptografar e descriptografar informações. Um exemplo de uma chave simétrica extremamente simples é a substituição de letras por números - 1 por "A", 2 por "B" e assim por diante. Desde que ambas as partes conheçam a chave, elas podem enviar mensagens seguras de um lado para o outro. Isso requer um método seguro para compartilhar a chave em primeiro lugar, algo que pode não ser possível ao se comunicar pela Internet.

Criptografia de chave pública

A maioria dos esquemas de criptografia na Internet usa um sistema conhecido como criptografia de chave pública. Este sistema envolve um par especial de chaves - uma pública e outra privada - para cada usuário, para que um usuário codifique mensagens usando este par de chaves, e o outro usuário tenha o par oposto de chaves para decodificar as mensagens. Por exemplo, um usuário codifica uma mensagem com sua chave privada e a chave pública de seu correspondente, e esse correspondente decodifica a mensagem com sua chave privada e a chave pública do remetente. Isso garante que ninguém, exceto os dois usuários, possa obter acesso aos dados criptografados.

SSL / TLS

A criptografia de chave pública está no cerne do Secure Sockets Layer, que é outra forma comum de criptografia na Internet. Em uma conexão SSL, seu computador e o computador de destino assumem as funções dos dois correspondentes descritos na Seção 3, trocando chaves públicas e codificando todos os dados que trafegam entre as duas máquinas. Isso garante que as transferências de arquivos e outras comunicações permaneçam seguras, embora pessoas de fora ainda possam determinar a natureza da transferência observando as informações do pacote público - a porta de destino de um pacote, por exemplo, pode revelar o tipo de transferência, como a maioria Os protocolos da Internet usam números de porta facilmente identificáveis. O protocolo Transport Layer Security, ou TLS, é o sucessor do SSL, embora muitos usuários e programas se refiram a qualquer conexão criptografada simplesmente como "SSL".

Publicações Populares