Questão de Segurança da Informação — Criptografia — FEPESE 2022
Segurança da Informação›Criptografia
Código
gp036417
Banca
FEPESE
Órgão
CASAN-SC
Ano
2022
Cargo
Analista de Sistemas
Assinale a alternativa correta com relação às funções de resumo criptográfico (hash).
AFunções de resumos criptográficos são construídas como funções que visam mapearuma cadeia de bits de tamanho arbitrário emcadeias de bits de tamanho fixo.
BFunções de resumos criptográficos são construídas como funções que visam mapear umacadeia de bits de tamanho fixo em cadeiasde bits de tamanho arbitrário.
CBusca-se que a saída seja constante para cadavalor diferente que é submetido, no domíniode suas aplicações, como cadeia de entrada.
DSão construídas de maneira que sua inversaseja computacionalmente viável de serencontrada, a partir de provas e evidênciasestatísticas e matemáticas de que a inversãodessas funções tenha de fato esse baixo custocomputacional.
ENão é possível que existam entradas diferentesque, quando submetidas a uma mesma função,produzam a mesma saída (colisão associativa).
Revelar gabarito e comentário▾
GabaritoA — Funções de resumos criptográficos são construídas como funções que visam mapear
uma cadeia de bits de tamanho arbitrário em
cadeias de bits de tamanho fixo.
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 Criptográficas
Gabarito: letra A. Funções hash mapeiam uma entrada de tamanho arbitrário para uma saída de tamanho fixo – essa é a definição fundamental. As demais alternativas apresentam distorções (inversão do sentido, negação de colisões, etc.).
Alternativa A — ✅ Correta ⟵ GABARITO
A definição clássica: uma função hash criptográfica aceita uma mensagem de qualquer comprimento (cadeia de bits de tamanho arbitrário) e produz um resumo de tamanho fixo (ex.: SHA-256 → 256 bits). Essa propriedade é essencial para aplicações como integridade e assinaturas digitais.
Alternativa B — ❌ Incorreta
Inverte a direção: afirma que o mapeamento é de tamanho fixo para arbitrário, quando na verdade é o contrário. Esse é um distrator comum.
Alternativa C — ❌ Incorreta
Diz que a saída deve ser constante para entradas diferentes. Na realidade, a saída deve variar (efeito avalanche) – uma pequena mudança na entrada gera um hash completamente diferente. “Constante” anularia a utilidade do hash.
Alternativa D — ❌ Incorreta
Afirma que a inversão da função é computacionalmente viável. A segurança do hash baseia-se na inviabilidade computacional de reverter o processo (resistência a pré-imagem).
Alternativa E — ❌ Incorreta
Nega a existência de colisões. Pelo princípio da casa dos pombos, colisões sempre existem teoricamente (domínio maior que contradomínio). Funções hash buscam tornar a descoberta de colisões computacionalmente difícil, mas não impossível.
NÃO CAIA NESSA!
A alternativa B troca o sentido do mapeamento: o candidato pode ler rápido e confundir “tamanho arbitrário → fixo” com “fixo → arbitrário”. Lembre-se: entrada variável, saída fixa.
PEGA ESSA DICA!
Para fixar: hash = qualquer tamanho entra, tamanho fixo sai. Na prova, desconfie de alternativas que invertam essa relação ou que neguem a possibilidade de colisões.