Carregando...
Carregando...
Ajude a melhorar a plataforma
A autenticação de mensagem é um processo que emprega a função hash para garantir a integridade e autenticidade de uma mensagem transmitida entre duas partes. Nesse processo, a mensagem original é submetida à função hash , que gera um valor de resumo, ou hash , que, por sua vez, é transmitido com a mensagem. O destinatário pode recalcular o hash do remetente e compará-la com o original para verificar se a mensagem não foi alterada durante a transmissão. Com relação à principal vantagem da função hash para autenticar mensagens, leia as afirmativas a seguir: I. Possibilitar a recuperação da mensagem original a partir do valor de resumo gerado. II. Gerar um valor resumido fixo para as mensagens, independentemente da mensagem original. III. Impossibilitar falsificar uma mensagem sem alterar o valor de resumo gerado. IV. Permitir a autenticação de mensagens apenas em sistemas operacionais específicos. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está incorreta, pois a função hash é irreversível, ou seja, não é possível recuperar a mensagem original pelo valor de resumo gerado, pois precisa produzir um valor hash único e irreversível para cada mensagem de entrada, garantindo que qualquer alteração gere um valor hash diferente. Para autenticar uma mensagem, o remetente primeiramente gera o valor hash da mensagem de entrada pela função hash criptográfica e, em seguida, envia a mensagem e o valor hash gerado juntos. A afirmativa II está correta, pois a função hash gera um valor resumido fixo para cada mensagem, independentemente do tamanho da original, o que possibilita verificar a integridade da mensagem de maneira eficiente. A afirmativa III está correta, pois a função hash impossibilita falsificar uma mensagem sem alterar o valor de resumo gerado, assegurando a autenticidade da mensagem. A afirmativa IV está incorreta, pois a função hash pode ser empregada em diferentes sistemas operacionais e plataformas, desde que a mesma função hash seja utilizada em ambos os lados da comunicação.