Informática · Concurso PF, Polícia Penal, Detran
Criptografia, hash (MD5, SHA-1, SHA-256) e assinatura digital
3 min de leitura5 flashcards8 questões
Cai no edital de: Agente PF, Escrivão PF, Papiloscopista PF, Polícia Penal Federal, Detran, Detran-PR, Detran-DF
Resumo: Criptografia, hash (MD5, SHA-1, SHA-256) e assinatura digital
Essência.
- Criptografia simétrica: uma mesma chave cifra e decifra. Rápida, mas exige compartilhar a chave com segurança. Ex.: AES, 3DES, ChaCha20.
- Criptografia assimétrica (chave pública): par de chaves. O que a pública cifra, só a privada decifra (sigilo); o que a privada assina, a pública verifica (autenticidade). Mais lenta. Ex.: RSA, curvas elípticas (ECC).
- Hash criptográfico: função de mão única que gera um resumo de tamanho fixo de qualquer entrada. Propriedades: determinística, irreversível, efeito avalanche (mudar 1 bit muda o resumo todo) e resistência a colisões (difícil achar duas entradas com o mesmo hash). Não é criptografia (não há chave nem como "decifrar").
| Algoritmo | Tamanho do resumo | Situação |
|---|---|---|
| MD5 | 128 bits (32 hex) | Colisões práticas; inadequado para segurança |
| SHA-1 | 160 bits (40 hex) | Colisões demonstradas (2017); obsoleto |
| SHA-256 (família SHA-2) | 256 bits (64 hex) | Recomendado |
Assinatura digital: calcula-se o hash do documento e cifra-se esse hash com a chave privada do signatário; quem recebe verifica com a chave pública. Garante autenticidade, integridade e não repúdio. Não garante confidencialidade (o documento continua legível).
Pegadinha Cebraspe. "A assinatura digital garante o sigilo do documento assinado" → errado: para sigilo, é preciso cifrar o documento (com a chave pública do destinatário).
Visão geral
info-seguranca-principios (PRF) apresenta os princípios (CID, autenticidade, não repúdio). Aqui estão os mecanismos que os realizam, com foco no hash, central na perícia digital: o hash da mídia apreendida registra sua integridade na cadeia de custódia (CPP, -A a 158-F).
Regra
| Quero garantir | Uso |
|---|---|
| Confidencialidade para B | Cifrar com a pública de B |
| Autoria de A (assinatura) | Assinar com a privada de A |
| Integridade | Comparar hashes |
| Velocidade em grande volume | Simétrica (chave trocada via assimétrica) |
Base legal no Brasil: MP 2.200-2/2001 institui a ICP-Brasil; documento assinado com certificado ICP-Brasil presume-se verdadeiro em relação ao signatário (art. 10, § 1º). A Lei 14.063/2020 classifica as assinaturas eletrônicas em simples, avançada e qualificada (esta, com certificado ICP-Brasil).
Pontos-chave
- Certificado digital liga uma chave pública a uma identidade e é assinado por uma autoridade certificadora (AC).
- Senhas devem ser guardadas como hash com salt e algoritmo lento (bcrypt, Argon2), não com MD5 puro.
- HMAC = hash com chave secreta; autentica a mensagem.
- Criptografia híbrida (TLS, PGP): assimétrica para combinar a chave, simétrica para os dados.
- Dois arquivos com o mesmo SHA-256 são, na prática, idênticos.
Como o Cebraspe cobra
- "Funções hash produzem saída de tamanho fixo, independentemente do tamanho da entrada" → certo.
- "O SHA-256 gera resumo de 256 bits" → certo.
- "É possível recuperar o arquivo original a partir de seu hash MD5" → errado.
- "Na criptografia assimétrica, a chave privada do remetente é usada para garantir o sigilo da mensagem ao destinatário" → errado (sigilo usa a pública do destinatário).
- "A assinatura digital assegura autenticidade, integridade e não repúdio" → certo.
Mapa mental: Criptografia, hash (MD5, SHA-1, SHA-256) e assinatura digital
Toque play para percorrer o mapa. Clique num card para ver de perto, no fundo para afastar; arraste para mover e use Ctrl/⌘ + roda do mouse (ou a pinça) para zoom.
Flashcards de Criptografia, hash (MD5, SHA-1, SHA-256) e assinatura digital
Tente lembrar antes de virar o card.
- Revelar resposta
Criptografia simétrica × assimétrica
Simétrica: mesma chave cifra e decifra (AES), rápida. Assimétrica: par de chaves pública/privada (RSA, ECC), mais lenta.
- Revelar resposta
Propriedades do hash criptográfico
Resumo de tamanho fixo, determinístico, irreversível, efeito avalanche e resistência a colisões. Não é criptografia (não se decifra).
- Revelar resposta
Tamanhos de MD5, SHA-1 e SHA-256
MD5: 128 bits (colisões práticas). SHA-1: 160 bits (obsoleto). SHA-256: 256 bits (recomendado).
- Revelar resposta
Assinatura digital — como funciona e o que garante
Hash do documento cifrado com a chave privada do signatário; verificado com a pública. Garante autenticidade, integridade e não repúdio — não confidencialidade.
- Revelar resposta
Sigilo com criptografia assimétrica
Cifra-se com a chave pública do destinatário; só a privada dele decifra.
Questões de Criptografia, hash (MD5, SHA-1, SHA-256) e assinatura digital
Questão 1 · Agente PF · Certo ou Errado
A assinatura digital garante o sigilo do documento assinado.
Revelar gabarito
Gabarito: Errado
Errado. Garante autenticidade, integridade e não repúdio; o sigilo exige cifrar o documento.
Questão 2 · Agente PF · Certo ou Errado
O algoritmo SHA-256 gera resumo de 256 bits, independentemente do tamanho da entrada.
Revelar gabarito
Gabarito: Certo
Certo. Hash gera saída de tamanho fixo.
Questão 3 · Agente PF · Certo ou Errado
Funções de hash criptográfico permitem recuperar a mensagem original a partir do resumo, desde que se conheça a chave.
Revelar gabarito
Gabarito: Errado
Errado. Hash é de mão única e não usa chave para reversão.
Questão 4 · Agente PF · Certo ou Errado
Para enviar mensagem sigilosa por criptografia assimétrica, o remetente deve cifrá-la com a chave pública do destinatário.
Revelar gabarito
Gabarito: Certo
Certo. Só a chave privada do destinatário a decifra.
Questão 5 · Agente PF · Certo ou Errado
O AES é exemplo de algoritmo de criptografia assimétrica.
Revelar gabarito
Gabarito: Errado
Errado. O AES é simétrico; RSA é exemplo de assimétrico.