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 remetente.
  2. Geralmente podem ser calculadas muito mais rápido 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

Alternativa A

A questão aborda conceitos fundamentais de segurança da informação, especificamente sobre Funções de Hash e Integridade de Dados. Para responder corretamente, é necessário entender como essas funções operam para detectar alterações não autorizadas.

Explicação Didática

Uma função de hash transforma qualquer quantidade de dados em um código fixo, conhecido como resumo criptográfico ou message digest. Pense nisso como uma impressão digital digital: se você mudar apenas um pixel da imagem original, a impressão digital resultante será completamente diferente.

O processo de garantia de integridade funciona da seguinte forma:

  • Geração: O remetente calcula o hash do arquivo/mensagem e o envia junto.
  • Verificação: O receptor recebe o dado e recalcula o hash localmente.
  • Comparação: Se o novo hash for igual ao enviado, os dados estão íntegros. Se forem diferentes, houve alteração.

A alternativa A está correta porque descreve exatamente esse mecanismo de detecção de modificação através da mudança no valor do hash.

Por que as outras alternativas estão incorretas?

Para reforçar o aprendizado, veja o erro lógico nas demais opções:

  • (B) Embora seja verdade que hashes sejam mais rápidos que criptografia assimétrica, isso explica eficiência, não a garantia de integridade.
  • (C) Descreve criptografia simétrica (uma chave para encriptar e desencriptar), não funções de hash puras, que geralmente são unidirecionais (não há "chave" para reverter).
  • (D) Troca de chaves é uma etapa distinta, geralmente realizada por protocolos como Diffie-Hellman ou usando criptografia assimétrica.
  • (E) Hash não é criptografia de chave pública; é um algoritmo matemático de sumarização.

Portanto, a única justificativa lógica para a garantia de integridade é a dependência direta entre o conteúdo original e o valor gerado do hash.

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.