Que mecanismo criptográfico gera um valor fixo (impressão digital) de um arquivo para detectar alterações sem…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender como mudanças na tecnologia afetam a segurança, incluindo novas maneiras de preservar sua privacidade e dados pessoais on-line, reportando suspeitas e buscando ajuda em situações de risco.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Que mecanismo criptográfico gera um valor fixo (impressão digital) de um arquivo para detectar alterações sem revelar seu conteúdo, por exemplo SHA-256?
- A) Codificação Base64
- B) Algoritmo de compressão
- C) Função hash criptográfica (ex.: SHA-256).
- D) Cifrado simétrico
- E) Assinatura digital
✅ Resposta correta: alternativa C
Resolução passo a passo
- O enunciado descreve um mecanismo que gera um valor fixo, chamado de impressão digital, a partir de um arquivo. Esse valor serve para detectar alterações e não revela o conteúdo original. O exemplo dado é o SHA-256.
- Esse comportamento é típico de uma função hash criptográfica. Ela recebe entradas de qualquer tamanho e produz uma saída de tamanho fixo (no SHA-256, 256 bits). Mudanças mínimas no arquivo alteram totalmente o resultado, e a partir do valor não é viável recuperar o conteúdo original. Por isso a alternativa C está correta.
- Por que as outras estão erradas:
- A) Base64 é apenas uma codificação reversível, que não protege nada nem gera impressão digital; qualquer pessoa desfaz a codificação.
- B) Algoritmo de compressão reduz o tamanho dos dados e é reversível, portanto não gera valor fixo de verificação.
- D) Cifrado simétrico protege o conteúdo com uma chave e o resultado tem tamanho proporcional à entrada; ele é reversível com a chave, não serve como impressão digital de tamanho fixo.
- E) Assinatura digital usa criptografia de chave pública e normalmente aplica um hash sobre o arquivo, mas o mecanismo descrito na questão é o próprio hash, não a assinatura, que envolve uma chave privada e a identidade do signatário.
- Conclusão: a alternativa correta é a C, em concordância com o gabarito oficial.
💡 Dica: Identifique o tipo de mecanismo criptográfico mencionado.
Alternativa por alternativa
O aluno confunde 'proteger' ou 'transformar' o arquivo com gerar uma impressão digital, achando que qualquer codificação que altera a aparência dos dados serve para verificar integridade.
Por que engana: Confundir funções hash com algoritmos de compressão, acreditando que ambos servem para o mesmo propósito.
O aluno associa a redução de tamanho do arquivo a um valor fixo de identificação, sem perceber que a compressão é reversível e não produz saída de tamanho fixo.
Funções hash produzem um resumo de tamanho fixo; qualquer alteração no arquivo altera significativamente o hash, permitindo verificar integridade sem decifrar dados.
O aluno acredita que, por ser uma técnica de segurança, o cifrado simétrico gera o resumo do arquivo, sem notar que ele é reversível com a chave e não produz valor de tamanho fixo.
O aluno pensa que a assinatura digital é o próprio mecanismo de impressão digital, sem distinguir que a assinatura usa hash mas acrescenta chave privada e autenticação do autor.
Raio-X da questão
hash criptográfico
avaliacao
funções hash · criptografia básica
Revisar os conceitos de funções hash e sua aplicação na segurança da informação.
Confundir funções hash com algoritmos de compressão, acreditando que ambos servem para o mesmo propósito.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Que mecanismo criptográfico gera um resumo fixo (hash) de um arquivo para verificar integridade dos dados armazenados…
- Por que um hash criptográfico (por exemplo SHA-256) é mais apropriado que um checksum simples para verificar a…
- Qual mecanismo criptográfico combina uma função hash com uma chave secreta para verificar ao mesmo tempo integridade e…
- Por que, depois de compactar e enviar um pacote de arquivos, algumas pessoas ainda desconfiam se o que chegou e…
- Por que um hash criptográfico (p.ex. SHA-256) é preferível a um checksum simples para verificar integridade de dados…
- Em protocolos que transmitem dados de sensores em rede, que propriedade de um algoritmo de hash faz pequenas alterações…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
