Pular para o conteúdo principal

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

Segurança da InformaçãoCriptografia
Código
qq515226
Banca
INSTITUTO AOCP
Órgão
PC-ES
Ano
2019
Nível
Superior
Cargo
Perito Oficial Criminal - Área 2
Considerando as funções hash, para ser candidata a um hash, uma função precisa atender a três critérios. São eles:
  1. Aser assimétrica, periódica e flexível.
  2. Bser simétrica, ser digest e possuir assinatura digital.
  3. Cser autônoma, criptografada e única.
  4. Dser referenciada por parâmetro, ser numérica e possuir dígito verificador.
  5. Eser unidirecional, resistente a colisões fracas e resistente a colisões robustas.
Revelar gabarito e comentário

GabaritoE — ser unidirecional, resistente a colisões fracas e resistente a colisões robustas.

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: Requisitos Fundamentais

Gabarito: letra E. Para ser considerada uma função hash criptográfica segura, uma função deve atender a três requisitos clássicos: ser unidirecional (resistente a pré-imagem), resistente a colisões fracas (segunda pré-imagem) e resistente a colisões robustas (colisão forte). É exatamente o que a alternativa E descreve.

A banca testa o conhecimento dos pilares de segurança das funções hash, frequentemente confundidos com conceitos de criptografia simétrica/assimétrica ou de integridade simples.

Alternativa A — ❌ Incorreta

Afirma que a função hash deve ser "assimétrica, periódica e flexível". Hash não é criptografia assimétrica — é uma função de mão única (unidirecional). "Periódica" e "flexível" não são requisitos técnicos de hash; a confusão comum é associar hash a criptografia.

Alternativa B — ❌ Incorreta

Diz que hash deve ser "simétrica, ser digest e possuir assinatura digital". Hash não é criptografia simétrica; o resultado de um hash é chamado de digest (resumo), mas isso é uma característica, não um requisito autônomo. Assinatura digital é um mecanismo que usa hash + criptografia assimétrica, não é um requisito da própria função hash.

Alternativa C — ❌ Incorreta

Propõe "ser autônoma, criptografada e única". Hash não é criptografada — o processo é irreversível (não se "descriptografa"). "Autônoma" não é termo da área; "única" poderia aludir à resistência a colisões, mas a terminologia correta é a da alternativa E.

Alternativa D — ❌ Incorreta

Menciona "ser referenciada por parâmetro, ser numérica e possuir dígito verificador". Isso descreve mais uma função de checksum ou algoritmo de dígito verificador (como módulo 11), não os requisitos de segurança de uma função hash criptográfica. Hash não é simplesmente um número gerado por parâmetros.

Alternativa E — ✅ Correta ⟵ GABARITO

Os três critérios estão corretos:

  • Unidirecional (resistência a pré-imagem): dado um hash, é inviável encontrar a entrada original.

  • Resistente a colisões fracas (resistência a segunda pré-imagem): dada uma entrada, é inviável encontrar outra entrada que produza o mesmo hash.

  • Resistente a colisões robustas (resistência a colisão): é inviável encontrar duas entradas diferentes que produzam o mesmo hash.

Esses são os pilares clássicos de segurança de funções hash como SHA-256.

Gabarito: letra E

Link permanente: /questoes/qq515226