- Questão:
- FC512180
- Conteúdo:
- Auditoria de TI e Forense Computacional
- Concurso:
- Órgãos: DPE RS - Defensoria Pública do Estado do Rio Grande do Sul - Cargos: Analista (DPE RS) · FCC · 2017
Considere o texto abaixo. Este mecanismo de cálculo é utilizado na computação forense para calcular assinaturas sobre arquivos de dados de forma a permitir verificar alterações nes
Considere o texto abaixo.
Este mecanismo de cálculo é utilizado na computação forense para calcular assinaturas sobre arquivos de dados de forma a permitir verificar alterações nestes arquivos no futuro. Dessa forma, quando um arquivo de dados é utilizado como prova de crime, o valor gerado pela aplicação deste método de cálculo sobre este arquivo estará garantido para análises futuras. Se o valor calculado quando este arquivo foi obtido coincidir com o valor calculado quando este arquivo for analisado no futuro, pode-se concluir que o arquivo está íntegro e não foi alterado.
(Adaptado de: http://www.infocrime.com.br)
O mecanismo de cálculo citado no texto e o nome de um algoritmo que pode ser utilizado por este mecanismo são, respectivamente,
- hash e SHA-256.
- criptografia assimétrica e MD5.
- criptografia simétrica e DES.
- hash e RSA.
- criptografia assimétrica e RSA.
Gabarito
Gabarito: A
Conteúdo do catálogo FC Concursos · Atualizado em
Comentário do professor
Hash é uma função de resumo que transforma dados de qualquer tamanho em um valor de tamanho fixo, chamado de digest. Esse processo é unidirecional: a partir do digest não se recupera o conteúdo original, e qualquer alteração mínima nos dados gera um digest diferente. Na prática forense, grava-se o digest calculado no momento da apreensão e, depois, refaz-se o cálculo para verificar a integridade do arquivo.
Um modo de representar isso é \(H(m)\), onde \(H\) é a função de hash e \(m\) é a mensagem; o valor resultante identifica de forma única aquele arquivo, salvo em casos de colisão (duas mensagens com o mesmo digest).
SHA-256 pertence à família SHA-2 e produz um digest de 256 bits. É amplamente usado por oferecer resistência prática contra ataques conhecidos, sendo apropriado para garantir assinatura e integridade de provas digitais.