Criptografia simétrica, assimétrica e hash
Segurança da Informação · 8 min de leitura · grátis
| Simétrica | Assimétrica | Hash | |
|---|---|---|---|
| Chaves | Uma, compartilhada | Par pública/privada | Nenhuma |
| Exemplos | AES, 3DES, ChaCha20 | RSA, ECC, Diffie-Hellman | SHA-256, SHA-3 (MD5 e SHA-1: inseguros) |
| Garante | Confidencialidade | Confidencialidade, autenticidade, não repúdio | Integridade |
| Ponto fraco | Distribuir a chave | Lenta | Não é reversível |
Regras de ouro
- Sigilo: cifra com a pública do destinatário.
- Assinatura: hash da mensagem cifrado com a privada do remetente.
- Na prática (TLS), a assimétrica troca uma chave de sessão e a simétrica cifra os dados.
- Certificado digital: liga uma chave pública a uma identidade, assinado por uma autoridade certificadora (ICP-Brasil).