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 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

Resolução da Questão sobre Funções Hash

A questão aborda um conceito fundamental em segurança da informação: a integridade dos dados e o uso de funções de hash.

As funções de hash são algoritmos matemáticos que transformam uma sequência de dados (como um arquivo ou mensagem) em uma string de caracteres de tamanho fixo, conhecida como hash, digest ou resumo criptográfico.

A propriedade mais importante para a integridade é a sensibilidade à mudança: qualquer alteração mínima no texto original resulta em um hash completamente diferente.

Análise Detalhada

Para determinar a resposta correta, vamos analisar cada alternativa baseada no funcionamento técnico das funções hash:

  • Alternativa A (Correta): Esta é a definição exata de como a integridade é verificada.
  • O remetente gera o hash da mensagem e a envia.
  • O receptor recebe a mensagem e recalcula o hash.
  • Se o novo hash for igual ao antigo, os dados estão íntegros.
  • Se houver qualquer alteração (um bit mudado), o valor calculado será diferente, alertando sobre a falha na integridade.
  • Alternativa B (Incorreta): Embora seja verdade que funções hash sejam computacionalmente mais rápidas que criptografia assimétrica (chave pública), essa característica refere-se à desempenho/eficiência, e não à razão pela qual elas garantem a integridade.
  • Alternativa C (Incorreta): Descreve a criptografia simétrica. Funções hash não possuem chaves para criptografar ou descriptografar; elas são unidirecionais. Você não pode reverter um hash para obter o dado original.
  • Alternativa D (Incorreta): Refere-se a protocolos de negociação de chaves (como Diffie-Hellman), não ao mecanismo de geração de hash para verificar integridade.
  • Alternativa E (Incorreta): Funções hash não utilizam algoritmos de chave pública. Elas operam sem chaves secretas ou públicas para gerar o resumo do dado.

Conclusão

A função de hash atua como uma "impressão digital" dos dados. Se a impressão digital não bater com a enviada, sabemos que o documento foi alterado. Portanto, a alternativa que descreve esse mecanismo de comparação de valores é a correta.

Alternativa A

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.