Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — VUNESP 2019

Segurança da InformaçãoCriptografia
Código
vu039956
Banca
VUNESP
Órgão
Câmara de Piracicaba - SP
Ano
2019
Nível
Superior
Cargo
Administrador de Rede
Um sistema utiliza como hash criptográfico a soma do valor numérico de cada caractere da mensagem. O algoritmo de hash é frágil, pois
  1. Anão é possível determinar uma função inversa.
  2. Bproduz o efeito avalanche.
  3. Cpossui baixa resistência a colisões.
  4. Do código hash gerado é único
  5. Edemanda um elevado poder computacional para ser calculado.
Revelar gabarito e comentário

GabaritoC — possui baixa resistência a colisões.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Funções Hash – Fragilidade

Gabarito: letra C. Um hash criptográfico que simplesmente soma o valor numérico dos caracteres é frágil porque apresenta baixa resistência a colisões: mensagens diferentes podem facilmente resultar no mesmo hash, comprometendo a integridade e a autenticidade.

A banca cobra as propriedades fundamentais de uma função hash criptográfica: ser de via única (one-way), determinística, gerar saída de tamanho fixo, possuir efeito avalanche e, especialmente, ter alta resistência a colisões. O hash por soma viola justamente essa última.

1Resistência a colisões
Duas entradas → mesmo hash
Soma de caracteres falha
2Efeito avalanche
Pequena mudança → grande alteração
Soma de caracteres falha
3Unidirecionalidade
Fácil de calcular
Difícil de inverter
Propriedades do hash criptográfico
LEVELsoulevel.com.br
Propriedades do hash criptográfico: Resistência a colisões (Duas entradas → mesmo hash, Soma de caracteres falha); Efeito avalanche (Pequena mudança → grande alteração, Soma de caracteres falha); Unidirecionalidade (Fácil de calcular, Difícil de inverter)

Alternativa A – ❌ Incorreta

Afirma que não é possível determinar uma função inversa. Na verdade, essa é uma propriedade desejada em hashes seguros (ser de via única). O problema do hash por soma é outro: é fácil encontrar colisões.

Alternativa B – ❌ Incorreta

Afirma que o hash produz o efeito avalanche. O efeito avalanche é a propriedade de que uma pequena mudança na entrada cause uma grande mudança na saída. No hash por soma, alterar um caractere modifica o resultado apenas no valor desse caractere – não há avalanche.

Alternativa C – ✅ Correta ⟵ GABARITO

Possui baixa resistência a colisões. Uma colisão ocorre quando duas entradas diferentes geram o mesmo hash. Como a soma é uma operação simples, muitas combinações de caracteres produzem o mesmo resultado – ex.: "ab" (97+98=195) e "ba" (98+97=195). Portanto, o hash é frágil exatamente por permitir colisões fáceis.

Alternativa D – ❌ Incorreta

Afirma que o código hash gerado é único. Isso é falso: a existência de colisões prova que o hash não é único.

Alternativa E – ❌ Incorreta

Afirma que demanda elevado poder computacional. Somar caracteres é extremamente rápido – não requer esforço computacional significativo.

PEGA ESSA DICA!

Memorize as três propriedades essenciais de um hash criptográfico: resistência a colisões, efeito avalanche e unidirecionalidade. O hash por soma falha em duas delas (colisão e avalanche), e a banca explora exatamente essa lacuna. Compare:

Propriedade

Hash seguro (ex.: SHA-256)

Hash por soma

Unidirecional

Sim

Parcial (não garante)

Efeito avalanche

Sim

Não

Resistência a colisões

Alta

Baixíssima

A alternativa A é tentadora porque realmente o hash por soma não tem inversa única, mas isso não é a fragilidade principal – o ponto central é a colisão.

Gabarito: letra C.

Link permanente: /questoes/vu039956