Pular para o conteúdo

Cebraspe · Secretaria de Estado da Fazenda do Paraná (SEFA/PR) 2026

Questão 22 — Segurança da Informação: Funções Hash e Integridade

Segurança da Informação Funções Hash e Integridade

Cebraspe 2026

Secretaria de Estado da Fazenda do Paraná (SEFA/PR) · Agente Fazendário Estadual – Função: Profissional de Tecnologia da Informação (Cargo 6)

Gabarito disponível

Texto-base:
Texto 6A3

Certa agência de fiscalização submeteu os dados de cada autuação registrada a uma função hash e, em seguida, assinou digitalmente o resultado obtido. Um sistema verificador recebeu os dados, verificou a assinatura digital e recalculou o hash desses dados para comparação. Algum tempo depois, em uma auditoria, um analista observou que, para uma autuação específica, o hash dos dados armazenados no sistema receptor não correspondia ao hash contido no pacote assinado inicialmente, embora a verificação da assinatura digital tivesse sido bem-sucedida.

Com base na situação hipotética apresentada no texto 6A3, é correto afirmar que o problema observado pelo auditor ao recalcular o hash dos dados do sistema receptor pode ter ocorrido porque

I o hash foi recalculado pela auditoria abrangendo um conjunto de dados diferente daquele submetido ao cálculo inicial e à subsequente assinatura digital.

II a auditoria cometeu um equívoco ao recalcular o hash dos dados no sistema receptor empregando um algoritmo diferente daquele usado originalmente.

III houve alteração intencional dos dados no sistema receptor, provocada por agente externo, entre o momento da recepção dos dados e a verificação pela auditoria.

IV o sistema receptor interpretou e armazenou os dados em formato de codificação de caracteres diferente do formato que ensejou o cálculo realizado no primeiro sistema.

Assinale a opção correta.
Selecione uma alternativa

Resolução comentada

Todas as hipóteses (I a IV) podem explicar a divergência entre os hashes.

O hash muda com qualquer diferença na entrada ou no algoritmo. Portanto, um conjunto de dados diferente (I), um algoritmo diferente (II), uma alteração maliciosa posterior (III) ou uma codificação de caracteres distinta (IV) podem gerar a divergência. Como o enunciado pede o que "pode ter ocorrido", todas as hipóteses são plausíveis.

Análise das alternativas

A, B, C e D excluem algum dos itens, mas todos são causas possíveis de hash diferente. Só a E, que inclui I, II, III e IV, está correta.

Referência: Funções hash criptográficas e integridade

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: E

Fonte: Gabarito preliminar: Gabarito oficial definitivo — página 1