Pular para o conteúdo principal

Questão de Segurança da Informação — Conceitos Básicos em Segurança da Informação — CESPE / CEBRASPE 2023

Segurança da InformaçãoConceitos Básicos em Segurança da Informação
Código
ce165821
Banca
CESPE / CEBRASPE
Órgão
EMPREL
Ano
2023
Nível
Superior
Uma função de hashing
  1. Aapresenta valores de hash de saída de tamanho fixo, independentemente dos dados de entrada.
  2. Bverifica a disponibilidade de dados em determinada estrutura.
  3. Ctem aplicação restrita a porções de dados de entrada de até 1.024 MB de tamanho.
  4. Dpermite a reconstrução de seus dados de entrada de forma computacionalmente simples, a partir de um valor de hash resultante.
  5. Enão é aplicável a arquivos executáveis ou a arquivos binários compilados.
Revelar gabarito e comentário

GabaritoA — apresenta valores de hash de saída de tamanho fixo, independentemente dos dados de entrada.

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

Gabarito: letra A. Uma função hash é um algoritmo que transforma dados de entrada de qualquer tamanho em uma saída de tamanho fixo (resumo ou digest). Essa saída é determinística e unidirecional, ou seja, não é possível reverter o hash para obter o dado original. Essas características são fundamentais para aplicações como verificação de integridade e armazenamento de senhas.

1Entrada: qualquer tamanho
2Saída: tamanho fixo (digest)
3Propriedades
Determinística
Unidirecional (resistente à pré-imagem)
Sem limite de tamanho de entrada
4Aplicações
Verificação de integridade
Armazenamento de senhas
Checksums (qualquer tipo de arquivo)
Função hash
LEVELsoulevel.com.br
Função hash: Entrada: qualquer tamanho; Saída: tamanho fixo (digest); Propriedades (Determinística, Unidirecional (resistente à pré-imagem), Sem limite de tamanho de entrada); Aplicações (Verificação de integridade, Armazenamento de senhas, Checksums (qualquer tipo de arquivo))

Alternativa A — ✅ Correta ⟵ GABARITO

A alternativa está correta. Funções hash produzem um valor de hash de saída com tamanho fixo, independentemente do tamanho dos dados de entrada. Por exemplo, SHA-256 sempre gera 256 bits, mesmo para um arquivo de vários gigabytes.

Alternativa B — ❌ Incorreta

Afirma que a função hash verifica a disponibilidade de dados em uma estrutura. Na verdade, o hash é usado para verificar integridade, não disponibilidade. Disponibilidade é um princípio da segurança da informação relacionado à acessibilidade dos dados, não à função hash.

Alternativa C — ❌ Incorreta

Diz que a aplicação é restrita a dados de entrada de até 1.024 MB. Funções hash não têm limite de tamanho de entrada; podem processar desde pequenos textos até arquivos de qualquer tamanho. O limite mencionado não existe na definição de hash.

Alternativa D — ❌ Incorreta

Afirma que é possível reconstruir os dados de entrada a partir do hash de forma computacionalmente simples. Isso é falso: uma das propriedades essenciais das funções hash é a resistência à pré-imagem, ou seja, é computacionalmente inviável reverter o hash para obter o dado original.

Alternativa E — ❌ Incorreta

Diz que a função hash não é aplicável a arquivos executáveis ou binários compilados. Na verdade, hash é amplamente utilizado para verificar a integridade de qualquer tipo de arquivo, incluindo binários e executáveis, como na verificação de checksums de downloads.

MNEMÔNICO
CID
CConfidencialidade (dados acessíveis só a quem é autorizado)IIntegridade (dados exatos, consistentes e não alterados indevidamente)DDisponibilidade (informação/sistemas acessíveis quando necessário)
Segurança da Informação - Princípios/Tríade CID

Gabarito: letra A.

Link permanente: /questoes/ce165821