Resumo de Mensagem (Hash)
Gabarito: letra E. Um resumo de mensagem (também chamado de hash, message digest ou código de verificação de integridade) é uma função que produz um bloco de bits de tamanho fixo a partir de dados de tamanho variável, garantindo a integridade: qualquer alteração nos dados resulta em um resumo diferente. As demais alternativas não produzem um bloco de tamanho fixo para verificação de integridade.
Alternativa A — ❌ Incorreta
Marca d'água (watermarking) é uma técnica de ocultação de informação, geralmente usada para proteger direitos autorais, e não gera um código de verificação de integridade de tamanho fixo.
Alternativa B — ❌ Incorreta
Certificado digital é um documento eletrônico que associa uma chave pública a uma entidade (pessoa, empresa, servidor), servindo para autenticação e não para gerar um resumo de integridade.
Alternativa C — ❌ Incorreta
Carimbo de tempo (timestamp) atesta que um conjunto de dados existia em um determinado momento, mas não produz um bloco de bits de tamanho fixo para verificação de integridade por si só.
Alternativa D — ❌ Incorreta
Valor de enchimento (padding) é utilizado em criptografia para preencher dados até um tamanho específico (ex.: em cifras de bloco), não sendo um código de verificação de integridade.
Alternativa E — ✅ Correta ⟵ GABARITO
Resumo de mensagem (hash) é exatamente o que a descrição define: um método que, a partir de uma unidade de dados ou fluxo, produz um bloco de bits de tamanho fixo (hash) que serve como código de verificação de integridade. Qualquer mudança nos dados altera o resumo, permitindo detectar violações de integridade.
MNEMÔNICOCID
CConfidencialidade (dados acessíveis só a quem é autorizado)IIntegridade (dados exatos, consistentes e não alterados indevidamente)DDisponibilidade (informação/sistemas acessíveis quando necessário)
Gabarito: letra E — a única alternativa que descreve corretamente o conceito de hash/message digest.