Questão de Segurança da Informação — Criptografia — VUNESP 2023
Segurança da Informação›Criptografia
Código
vu073357
Banca
VUNESP
Órgão
DPE-SP
Ano
2023
Nível
Superior
Cargo
Agente de Defensoria - Analista de Suporte
A família de funções de hash criptográficas conhecida como SHA-2 inclui diversas funções.Assinale a alternativa correta a respeito.
AA função SHA-256 trabalha com blocos de 256 bits e gera saídas também com tamanho de 256 bits.
BA família SHA-2 dispõe de funções de hash com saídas de tamanho de 256, 512 e 1024 bits.
CA função SHA-256 trabalha com blocos de 512 bits e gera saídas com tamanho de 256 bits.
DA função SHA-256 trabalha com blocos de 256 bits e gera saídas com tamanho variável, mas de, no mínimo, 256 bits.
EAs funções da família SHA-2 são adequadas para uso em criptografia simétrica, uma vez que suas funções inversas, usadas para decriptação, são computacionalmente rápidas.
Revelar gabarito e comentário▾
GabaritoC — A função SHA-256 trabalha com blocos de 512 bits e gera saídas com tamanho de 256 bits.
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: Família SHA-2
Gabarito: letra C. A função SHA-256 processa mensagens em blocos de 512 bits e gera um resumo (hash) de 256 bits, conforme a especificação da família SHA-2. As demais alternativas apresentam erros quanto ao tamanho do bloco, tamanho da saída ou finalidade da função hash.
A banca testa o conhecimento das características técnicas dos principais algoritmos de hash, especialmente o SHA-256, um dos mais cobrados. É essencial saber o tamanho do bloco e da saída para cada variante da SHA-2.
Alternativa A — ❌ Incorreta
Afirma que o SHA-256 trabalha com blocos de 256 bits e saída de 256 bits. O erro está no tamanho do bloco: na verdade, o SHA-256 utiliza blocos de 512 bits. A saída de 256 bits está correta, mas o bloco está trocado.
Alternativa B — ❌ Incorreta
Diz que a família SHA-2 inclui saídas de 256, 512 e 1024 bits. A SHA-2 possui saídas de 224, 256, 384 e 512 bits (SHA-224, SHA-256, SHA-384, SHA-512). Não existe saída de 1024 bits na SHA-2; esse tamanho aparece na SHA-3 (SHA3-512) ou em outras funções, mas não na SHA-2.
Alternativa C — ✅ Correta ⟵ GABARITO
Descreve corretamente: blocos de 512 bits e saída de 256 bits. Esse é o padrão do SHA-256, membro da família SHA-2.
Alternativa D — ❌ Incorreta
Afirma que a saída é de tamanho variável, no mínimo 256 bits. O SHA-256 tem saída fixa de 256 bits, não variável. Funções como SHA-512/256 têm saída fixa de 256 bits, mas com bloco de 1024 bits; já o SHA-256 é fixo em 256 bits.
Alternativa E — ❌ Incorreta
Confunde hash com criptografia simétrica. Funções hash são unidirecionais (não possuem função inversa) e não são usadas para criptografar/descriptografar dados. Elas garantem integridade, não confidencialidade. A afirmação de que "funções inversas são computacionalmente rápidas" é falsa para hash.
NÃO CAIA NESSA!
Lembre-se da relação bloco/saída na SHA-2: SHA-224 (bloco 512, saída 224), SHA-256 (512/256), SHA-384 (1024/384), SHA-512 (1024/512). A banca costuma trocar os números de bloco e saída, como fez na alternativa A.