Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — FCC 2023

Algoritmos e Estrutura de DadosAlgoritmos
Código
fc069822
Banca
FCC
Órgão
TRT - 15ª Região (SP)
Ano
2023
Nível
Médio
Cargo
Técnico Judiciário - Área de Apoio Especializado - Especialidade Tecnologia da Informação
Os algoritmos MD5, SHA-1 e o SHA-256 são extensivamente utilizados no processo forense computacional com o objetivo de não invalidar as provas digitais, pois
  1. Apermitem a criptografia dos dados coletados para uso futuro em processo forense computacional e a manutenção das provas para um processo judicial.
  2. Bgarantem a autenticidade e irretratabilidade do autor da prática delituosa e o uso como prova em um processo judicial.
  3. Cgarantem a integridade e legitimidade dos dados de evidências coletadas durante o processo forense computacional, desde a aquisição dos dados até a conclusão.
  4. Dpermitem a quebra da cadeia de custódia e a não impugnação das provas em um processo judicial
  5. Epermitem o rastreamento de assinaturas digitais deixadas pelos atacantes virtuais durante o processo de inoculação de vírus em ambientes computacionais.
Revelar gabarito e comentário

GabaritoC — garantem a integridade e legitimidade dos dados de evidências coletadas durante o processo forense computacional, desde a aquisição dos dados até a conclusão.

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

Algoritmos Hash e Prova Digital

Gabarito: letra C. MD5, SHA-1 e SHA-256 são funções hash criptográficas. Sua finalidade principal é garantir a integridade dos dados: qualquer alteração nos arquivos de evidência produz um hash diferente, o que permite verificar que os dados não foram adulterados desde a coleta. É exatamente o que afirma a alternativa C: "garantem a integridade e legitimidade dos dados de evidências coletadas durante o processo forense computacional, desde a aquisição dos dados até a conclusão."

O material de apoio destaca que o hash "é utilizado para garantir a integridade dos dados" e que "qualquer alteração na informação original produzirá um HASH diferente". Portanto, essas funções são essenciais para manter a cadeia de custódia e evitar a invalidação das provas.

Alternativa A — ❌ Incorreta

Afirma que os algoritmos permitem a criptografia dos dados. Hash não é criptografia; é uma função de mão única que gera um resumo (digest). A criptografia é reversível. O uso em forense é para verificar integridade, não para esconder dados.

Alternativa B — ❌ Incorreta

Menciona autenticidade e irretratabilidade. Embora o hash seja usado em assinaturas digitais para esses fins, sozinho ele não garante autenticidade (quem gerou o hash) ou não repúdio. Essas propriedades dependem de criptografia assimétrica e certificados digitais.

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve exatamente a função: garantir integridade e legitimidade das evidências, assegurando que os dados não foram alterados desde a aquisição até a conclusão do processo forense. O hash permite detectar qualquer modificação, mantendo a validade das provas.

Alternativa D — ❌ Incorreta

Diz que os algoritmos permitem a quebra da cadeia de custódia. Na verdade, eles preservam a cadeia de custódia, pois qualquer violação dos dados é detectada pela mudança no hash.

Alternativa E — ❌ Incorreta

Afirma que permitem o rastreamento de assinaturas digitais deixadas por atacantes. Hash não rastreia assinaturas; é usado para verificar a integridade de arquivos, não para identificar autores de ataques.

Gabarito: letra C.

Link permanente: /questoes/fc069822