Questão FC296589
O controle de integridade de dados é um dos pilares de segurança da informação que visa assegurar que os dados não foram alterados de maneira não autorizada desde que foram criados
Questões sem classificação de assunto (TI - Segurança da Informação)
CESGRANRIO · 2025
O controle de integridade de dados é um dos pilares de segurança da informação que visa assegurar que os dados não foram alterados de maneira não autorizada desde que foram criados, transmitidos ou armazenados. Um mecanismo de segurança usado para essa finalidade produz um código de verificação de integridade (CVI) calculado sobre os dados usando um algoritmo de resumo de mensagem.
Um algoritmo usado para essa finalidade é o
- AES
- DES
- MD5
- RC4
- RSA
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
MD5 é um algoritmo de resumo de mensagem que gera um código de verificação de integridade (CVI) a partir de um bloco de dados, produzindo um valor fixo de \(128\ \text{bits}\). É determinístico: o mesmo dado sempre gera o mesmo resumo, e pequenas alterações nos dados causam mudanças grandes e aparentemente aleatórias no CVI.
Na prática, o MD5 é usado para detectar alterações acidentais ou verificar integridade após transmissão/armazenamento, por comparar o CVI calculado com o CVI original. Sua função é ser rápido e independente do tamanho da entrada.
Importante: apesar de útil para verificação simples, o MD5 possui vulnerabilidades criptográficas conhecidas, como a possibilidade de produzir colisões (duas entradas distintas com o mesmo resumo), o que o torna inadequado para aplicações que exigem resistência a ataques deliberados.
Conteúdo do catálogo FC Concursos · Atualizado em