Engenharia Múltipla Escolha

Complete a frase corretamente: “as funções de hash, por exemplo, são adequadas para garantir a integridade dos dados, porque ...

Complete a frase corretamente: “as funções de hash, por exemplo, são adequadas para garantir a integridade dos dados, porque ...

  1. Qualquer alteração feita no conteúdo de uma mensagem fará com que o receptor calcule um valor de hash diferente daquele colocado na transmissão pelo remetente.
  2. Geralmente podem ser calculadas muito mais rápido do que os valores de criptografia de chave pública.
  3. Usam chave única para criptografar e descriptografar a mensagem.
  4. Fazem a troca de chaves na chave simétrica.
  5. Utilizam algoritmos de criptografia de chave pública.

Resolução completa

Explicação passo a passo

A
Alternativa A

Análise da Questão

Alternativa A - Qualquer alteração feita no conteúdo de uma mensagem fará com que o receptor calcule um valor de hash diferente daquele colocado na transmissão pelo remetente.

Explicação Didática

Para entender a resposta, precisamos separar dois conceitos fundamentais em segurança da informação: Integridade e Confidencialidade.

  1. O que é Hash?
    Uma função de hash é um algoritmo matemático que transforma qualquer conjunto de dados (um arquivo, uma senha, uma mensagem) em uma sequência fixa de caracteres chamada digesto ou hash.
  • Característica principal: É unidirecional (não dá para reverter o hash para achar o dado original) e extremamente sensível a mudanças.
  1. Por que garante Integridade?
    A integridade significa garantir que os dados não foram alterados indevidamente durante a transmissão ou armazenamento.
  • O remetente calcula o hash do arquivo e envia junto.
  • O receptor recebe o arquivo e recalcula o hash.
  • Se o arquivo sofreu a menor mudança (uma vírgula, um bit), o novo hash será completamente diferente do original.
  • Isso é conhecido como efeito avalanche: uma pequena mudança na entrada gera uma grande mudança na saída.

Análise das Alternativas

AlternativaAnáliseVeredito
ADescreve exatamente o mecanismo de detecção de alterações. Se o hash muda, a integridade falhou.Correta
BÉ verdade que hash é rápido, mas a velocidade não é a razão pela qual ele garante integridade.Incorreta
CFunções de hash não usam chaves para criptografar/descriptografar. Isso se refere à criptografia simétrica (confidencialidade).Incorreta
DA troca de chaves é um processo de estabelecimento de segurança, não a função do hash em si.Incorreta
EHash não utiliza criptografia de chave pública para gerar o resumo digital. Pode ser usado junto com ela (assinatura digital), mas não é sua definição.Incorreta

Conclusão

As funções de hash são a ferramenta padrão para verificar se um arquivo chegou intacto. A lógica é simples: Hash Original = Hash Recebido \Rightarrow Dados Íntegros. Se forem diferentes, os dados foram corrompidos ou alterados.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.