-
Questão passível de anulação, pois existem duas respostas certas: SHA2 e MD5 são funções de sumário de mensagens (ou "digests").
-
A questão está correta tendo em vista que SHA-2 é uma pegadinha já que SHA-2 é o conjunto dos algorítmos SHA-224, SHA-256, SHA-384, e SHA-512 e a questão está perguntando por uma função e não um conjunto delas!
-
A questão foi retirada, tal qual, do livro Redes (Tanenbaum). E, segundo o próprio, "as mais amplamente (funções) utilizadas são o MD5 (Rivest,1992) e SHA-1 (NIST, 1993)." A pegadinha reside (ou residiria, como veremos adiante) no SHA-2. A título de informação, ambos processam blocos de 512 bits na entrada e diferem-se nas saídas, onde o MD5 tem como saída 140 bits e o SHA-1 160 bits.
Entretanto, Tanembaum cita NIST datado de 1993. Mas o próprio (NIST- Instituto Nacional de Padrões e Teconologia), publicou em 2009 sobre o SHA-2 (SHA-224, SHA-256, SHA-384, e SHA-512). Portanto, considerando que a questão é deste ano, também acredito que caberia recurso. O autor da questão só utilizou Tanembaum e, certamente, não deu uma atualizada no assunto.
-
Elton acredito que você errou no seu comentário ao dizer que a saída do MD5 é 140 bits na verdade ela é de 128 bits.
Fonte: http://pt.wikipedia.org/wiki/MD5
-
Tipica questão de avaliador que NÃO CONHEÇE o assunto , simplesmente pega trechos de livros e não se preucupa em atualiza-los. Como o colega citou acima, o SHA-2 já existe a VÁRIOS anos...
-
eu ainda não descobri a diferença entre o MD5 e o SHA2
-
MD5 SEMPRE tem um message digest (MD) de 128 bits. SHA2 pode ter um MD de 224,256,384 e 512. Por isso acredito que pode-se, no mínimo, considerar MD5 a alternativa "mais correta", visto que a banca pediu " uma função de hash unidirecional que extrai um trecho qualquer do texto simples e, a partir dele, calcula um string de bits de tamanho fixo ". Saída de tamanho fixo = MD5.
-
c-
The MD5 message-digest algorithm is a cryptographically broken but still widely used hash function producing a 128-bit hash value and a 512-bit block size.
https://en.wikipedia.org/wiki/MD5