O ______ é um algoritmo de hash de 128 bits unidirecional ...
Assinale a alternativa que preencha corretamente a lacuna.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: C - MD5
Vamos entender melhor o que a questão está abordando e por que a alternativa C é a correta.
A questão trata de algoritmos de hash, mais especificamente, algoritmos que geram um resumo criptográfico ou digest de uma mensagem. Esses algoritmos são importantes porque garantem a integridade dos dados, detectando alterações feitas neles.
O MD5, que significa Message Digest Algorithm 5, é um algoritmo de hash amplamente utilizado e desenvolvido pela RSA Data Security, Inc. É descrito na RFC 1321 e gera um hash de 128 bits. Isso significa que, independentemente do tamanho dos dados de entrada, o resultado será sempre um valor de 128 bits. O MD5 é bastante popular em sistemas de P2P (Peer-to-Peer), que são redes onde os participantes compartilham arquivos diretamente uns com os outros.
Vamos às justificativas das alternativas:
A - 3DES: O 3DES, ou Triple DES, é um algoritmo de criptografia simétrica que aplica o algoritmo DES três vezes para cada bloco de dados. Ele não é um algoritmo de hash, portanto, não se encaixa na descrição da questão.
B - SHANNON: Claude Shannon foi um matemático e engenheiro eletricista conhecido como o "pai da teoria da informação". Entretanto, ele não desenvolveu um algoritmo de hash específico de 128 bits descrito na RFC 1321.
D - DESaDV: Não existe um algoritmo conhecido com esse nome. DES é um algoritmo de criptografia simétrica, mas "DESaDV" parece ser um termo inventado e não corresponde a um algoritmo de hash ou a qualquer padrão reconhecido.
Portanto, a alternativa correta é a alternativa C - MD5, pois é um algoritmo de hash de 128 bits descrito na RFC 1321 e amplamente utilizado.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O MD5 (algoritmo de resumo de mensagem) é um protocolo criptográfico usado para autenticar mensagens, bem como verificar conteúdo e assinaturas digitais. Ele é baseado em uma função de hash que verifica se um arquivo enviado corresponde ao recebido pela pessoa para quem ele foi enviado. Antes, o MD5 era usado para criptografia de dados, mas agora é usado principalmente para autenticação. O MD5 executa arquivos inteiros por meio de um algoritmo de hash matemático para gerar uma assinatura que pode ser comparada com um arquivo original. O MD5 é um algoritmo de hash de 128 bits unidirecional desenvolvido pela RSA Data Security, Inc., e se encontra descrito na RFC 1321. Tem grande aceitação e uso com softwares tipo P2P (Peer-to-Peer).
3des - algoritmo assimétrico
Shanon - é o autor de dois prinicípios: difusão e confusão
md5 - algoritmo de hash 128 bits
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo