FC ConcursosFC Concursos

Questão FC546509

Em um sistema de distribuição de atualizações de software, arquivos são transferidos via rede para milhares de dispositivos. Para garantir a integridade dos arquivos após o downloa

Sem classificação

FURB · 2025

Em um sistema de distribuição de atualizações de software, arquivos são transferidos via rede para milhares de dispositivos. Para garantir a integridade dos arquivos após o download, cada arquivo é acompanhado de um hash criptográfico (ex: SHA-256) calculado no servidor. Os dispositivos recalculam o hash localmente e comparam com o valor original para detectar corrupções ou alterações maliciosas durante a transmissão. Para esse cenário de verificação de integridade de arquivos, qual é a propriedade mais crítica da função hash?

  1. Resistência à pré-imagem (unidirecionalidade).
  2. Resistência à colisão forte.
  3. Saída de tamanho fixo.
  4. Resistência à colisão fraca (segunda pré-imagem).
  5. Eficiência computacional.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Resistência à colisão fraca, também chamada de segunda pré-imagem, significa que, dado um arquivo legítimo \(M\), é computacionalmente inviável encontrar outro arquivo \(M' \neq M\) tal que \(h(M)=h(M')\).

No cenário descrito, o servidor envia o arquivo e seu hash; o dispositivo recalcula o hash local e compara com o original para verificar integridade. Se a função hash não possuir resistência à segunda pré-imagem, um atacante que conheça o arquivo original poderia construir um arquivo malicioso diferente mas com o mesmo hash, burlando a verificação.

Portanto, a propriedade crítica é impedir exatamente essa substituição indetectável: mesmo conhecendo o conteúdo legítimo, não é factível produzir outro conteúdo com o mesmo valor de hash. Isso garante que uma correspondência de hash corresponda de fato ao mesmo arquivo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo