Os principais tipos de criptografia

Os principais tipos de criptografia
Spread the love

Atualmente, os principais tipos de criptografia utilizados na segurança de dados e comunicações digitais são:

1. Criptografia Simétrica

  • Como funciona:
    Usa a mesma chave (segredo) para criptografar e para descriptografar a mensagem.
  • Vantagem:
    Geralmente é bem rápida e eficiente, ideal para grandes volumes de dados.
  • Desvantagem:
    A chave tem que ser compartilhada de forma segura entre quem envia e quem recebe, o que pode ser difícil.
  • Principais algoritmos:
  • AES (Advanced Encryption Standard): O padrão atual de criptografia simétrica, muito seguro e usado mundialmente.
  • DES (Data Encryption Standard): Algoritmo mais antigo, já considerado inseguro.
  • 3DES (Triple DES): Uma versão mais segura do DES, mas em desuso.
  • RC4, Blowfish, Twofish: Outros exemplos, menos usados hoje em grandes sistemas.

2. Criptografia Assimétrica (Chave Pública)

  • Como funciona:
    Usa um par de chaves – uma pública (pode ser compartilhada com todos) para criptografar, e uma privada (secreta) para descriptografar.
  • Vantagem:
    Permite o envio seguro de informações sem que o segredo precise ser compartilhado antes; base de sistemas de autenticação e de assinaturas digitais.
  • Desvantagem:
    Mais lento e computacionalmente pesado, geralmente usado para pequenos volumes de dados (senhas, chaves de sessão, etc.).
  • Principais algoritmos:
  • RSA: O mais famoso e usado tradicionalmente.
  • ECC (Elliptic Curve Cryptography): Mais moderno, usa curvas elípticas, é mais rápido e oferece a mesma segurança com chaves menores.
  • DSA (Digital Signature Algorithm): Usado principalmente para assinaturas digitais.
  • Diffie-Hellman: Para troca segura de chaves, não para criptografar mensagens diretamente.

3. Criptografia de Hash (Funções Hash Criptográficas)

  • Como funciona:
    Converte uma mensagem/dado de qualquer tamanho em um valor fixo chamado de hash. Não é possível obter a mensagem original a partir do hash (processo unidirecional).
  • Usos:
    Verificação de integridade de dados, armazenamento seguro de senhas, autenticação, assinaturas digitais, blockchain etc.
  • Exemplos:
  • SHA-2 e SHA-3 (Secure Hash Algorithm): Atualmente recomendados.
  • SHA-1, MD5: Antigos e não são mais seguros para aplicações críticas.

4. Criptografia Híbrida

  • Como funciona:
    Combina criptografia simétrica e assimétrica para aproveitar o melhor de cada tipo: assimétrica para trocar a chave de sessão, simétrica para criptografar o conteúdo.
  • Exemplo de uso prático:
  • HTTPS/TLS: Quando você acessa um site seguro, seu navegador e o servidor trocam uma chave simétrica usando criptografia assimétrica, e depois usam a simétrica (AES, geralmente) para trafegar os dados rapidamente.

5. Criptografia Homomórfica (Emergente)

  • Como funciona:
    Permite calcular sobre dados criptografados, sem precisar decifrar.
  • Usuário:
    Ainda é experimental, mas é promissora em áreas como computação em nuvem.
  • Usada em:
    Pesquisas acadêmicas, algumas soluções avançadas de privacidade.

Resumindo:

  • No dia a dia, AES (simétrica), RSA/ECC (assimétrica), e SHA-2 (hashes) são os pilares da criptografia moderna para comunicações, autenticação e integridade de dados.

Segue um exemplo prático (por exemplo: como funciona no WhatsApp)

1. Criptografia de ponta a ponta (End-to-End Encryption – E2EE)

No WhatsApp, as mensagens são criptografadas de ponta a ponta, o que significa que apenas o remetente e o destinatário conseguem ler o conteúdo da mensagem.

Como isso funciona na prática:

  • Quando você manda uma mensagem, ela é criptografada no seu aparelho usando uma chave única – ninguém mais pode ler.
  • Essa mensagem criptografada viaja pelos servidores do WhatsApp até o celular do destinatário.
  • O destinatário consegue descriptografar a mensagem porque só ele possui a chave de decodificação correspondente.
  • Nem mesmo o WhatsApp (ou qualquer pessoa interceptando a mensagem no caminho) consegue ler o conteúdo.

2. Tecnologia Usada – O protocolo Signal

O WhatsApp implementa o protocolo Signal, considerado um dos mais seguros atualmente para mensagens instantâneas. Ele combina os melhores elementos da criptografia:

Principais características do Signal Protocol:

  • Chave Pública e Privada (Criptografia Assimétrica):
  • Cada usuário gera um par de chaves (pública e privada).
  • As chaves públicas são trocadas com os contatos (de forma segura), permitindo que só quem deve destinatário consiga abrir a mensagem.
  • Chave de Sessão (Criptografia Simétrica):
  • Para cada conversa, uma chave de sessão é estabelecida.
  • As mensagens trocadas durante a conversa são criptografadas rapidamente usando essa chave simétrica, geralmente com o algoritmo AES.
  • Troca Dinâmica de Chaves (Forward Secrecy):
  • As chaves de sessão são renovadas com frequência, para que mesmo se uma chave for comprometida, o atacante não consiga acessar mensagens passadas ou futuras.
  • Verificação de Segurança:
  • O usuário pode verificar, via QR Code ou código numérico, se a identificação criptográfica do contato está correta (protege contra ataques “man-in-the-middle”).

3. Em Resumo: O que é criptografado no WhatsApp?

  • Mensagens de texto, fotos, vídeos, arquivos, mensagens de voz e chamadas de áudio/vídeo.
  • Os metadados (por exemplo: quem conversou com quem e a hora) não são criptografados da mesma forma.

4. Benefícios práticos

  • Privacidade total: Só o remetente e o destinatário, mais ninguém, têm acesso ao conteúdo.
  • Impossível de interceptar: Mesmo que alguém consiga acessar os servidores do WhatsApp ou intercepte as mensagens na rede, verá apenas dados embaralhados (cifrados).
  • Segurança contínua: Mudanças de telefone ou reinstalações do app forçam a renovação das chaves.

Resumo:
O WhatsApp usa criptografia de ponta a ponta baseada no Signal Protocol. Isso garante que as mensagens sejam criptografadas no envio, permanecendo ilegíveis para qualquer um exceto o destinatário, protegendo a privacidade e segurança dos usuários.

Fique por dentro de tudo no nosso Canal do WhatsApp!

Receba dicas exclusivas, alertas de segurança, novidades sobre Inteligência Artificial, cibersegurança e ofertas especiais de Certificados Digitais A1 confiáveis.

🔐 Garanta segurança e praticidade nas suas assinaturas digitais com os Certificados A1 da E-Certifica 360!

📲 Inscreva-se no canal oficial do WhatsApp e não perca nenhuma atualização: