Qual a diferença prática entre um checksum simples e um hash criptográfico para verificar integridade de dados…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a diferença prática entre um checksum simples e um hash criptográfico para verificar integridade de dados transmitidos em pacotes?
- A) Check sums são ferramentas avançadas sem vulnerabilidades, enquanto hashes são básicos e inseguros.
- B) Hashes criptográficos são usados apenas para compactação de dados, sem verificar a integridade.
- C) Checksum detecta erros acidentais com custo baixo; hash criptográfico oferece detecção forte e resistência a alterações maliciosas, mas é mais caro computacionalmente.
- D) Check sums oferecem segurança rigorosa contra ataques, enquanto hashes são simples verificações.
- E) Hash criptográfico é mais barato computacionalmente do que um checksum simples.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Analise o que cada ferramenta faz. Um checksum simples (como soma de verificação ou CRC) é um cálculo leve, projetado para detectar erros acidentais de transmissão, como bits trocados por ruído na rede. Um hash criptográfico (como SHA-256) é mais elaborado e foi projetado para resistir a alterações intencionais: é muito difícil para um atacante modificar os dados e produzir o mesmo valor de resumo.
- Compare o custo e a segurança. O checksum é barato em processamento e adequado quando o único risco é o erro acidental. O hash criptográfico oferece detecção forte e resistência a adulteração maliciosa, mas exige mais processamento computacional. Essa é a diferença prática que a questão pede.
- Verifique cada alternativa. A alternativa C descreve exatamente essa diferença, por isso é a correta e coincide com o gabarito oficial. A alternativa A está errada, pois inverte a relação: checksums não são ferramentas avançadas sem vulnerabilidades, e hashes criptográficos são justamente os mais seguros. A alternativa B está errada, pois hashes criptográficos servem para verificar integridade, e não apenas para compactação. A alternativa D está errada, pois inverte a segurança: checksums simples não oferecem segurança rigorosa contra ataques. A alternativa E está errada, pois o hash criptográfico é mais caro computacionalmente, não mais barato.
💡 Dica: Compare as características de cada método de verificação.
Alternativa por alternativa
O aluno acredita que checksums são sofisticados e seguros, enquanto hashes são rudimentares, confundindo complexidade de nome com robustez real contra ataques.
Por que engana: Confundir a função de um checksum com a de um hash criptográfico, acreditando que ambos oferecem o mesmo nível de segurança e detecção de erros.
O aluno associa hash apenas à compactação de dados, confundindo função de resumo com algoritmos de compressão, e ignora que hashes servem para verificar integridade.
Checksums (soma de verificação) identificam corrupção por ruído, mas são vulneráveis a colisões intencionais; hashes (SHA) dificultam que um atacante gere dados diferentes com mesmo valor.
O aluno inverte as propriedades de segurança, supondo que checksums oferecem proteção rigorosa contra ataques e que hashes são apenas verificações simples.
O aluno supõe que a complexidade do hash criptográfico o tornaria mais leve, quando na verdade ele exige mais processamento que um checksum simples; houve troca da relação de custo.
Raio-X da questão
checksum e hash criptográfico
avaliacao
verificacao de integridade de dados · tipos de algoritmos criptográficos
Revisar os conceitos de checksum e hash criptográfico.
Confundir a função de um checksum com a de um hash criptográfico, acreditando que ambos oferecem o mesmo nível de segurança e detecção de erros.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Por que algoritmos de verificação como checksum ou hash são usados na transmissão de dados e como isso contribui para a…
- Por que um hash criptográfico (por exemplo SHA-256) é mais apropriado que um checksum simples para verificar a…
- Qual técnica (termo técnico) garante integridade contra adulteração maliciosa de dados em trânsito: usar apenas uma soma…
- Como checksum e número de sequência atuam em conjunto para garantir integridade e ordem de pacotes durante uma…
- Explique como criptografia (por exemplo TLS) e checksums atuam sobre pacotes para proteger confidencialidade e…
- Explique brevemente o que é um hash de arquivo e como esse valor é usado para verificar a integridade de dados depois…
Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados
🔎 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
