Definição – O que significa Message Digest 2 (MD2)?
Message Digest 2 é uma função hash usada em criptografia. Desenvolvido em 1989 por Ronald Rivest, é orientado a bytes, produzindo um valor hash de 128 bits com a ajuda de uma mensagem de comprimento arbitrário. Ele é otimizado para computadores de 8 bits. O Message Digest 2 foi desenvolvido principalmente para ser usado em aplicativos de assinatura digital, que exigiam que um grande arquivo protegido e compactado fosse assinado com uma chave privada. Embora permaneça em uso em infraestruturas de chave pública, raramente é usado porque leva muito tempo para ser computado e não é mais considerado seguro.
Definirtec explica Message Digest 2 (MD2)
Message Digest 2 depende da permutação aleatória de bytes. Números hexadecimais de trinta e dois dígitos são usados para representar os hashes 128 do Message Digest 2 de 2 bits. O algoritmo Message Digest 128 faz uso de uma mensagem de qualquer comprimento e produz uma saída de um resumo da mensagem de 2 bits da entrada. Supõe-se que seja impossível produzir duas mensagens com o mesmo resumo da mensagem ou obter um resumo da mensagem de destino pré-especificado de uma determinada mensagem. O processo do algoritmo Message Digest 16 envolve as seguintes etapas: anexar bytes de preenchimento, adicionar checksum, inicializar o buffer de resumo da mensagem para calcular o resumo da mensagem, processar a mensagem em blocos de XNUMX bytes e, finalmente, produzir a saída.
Um dos maiores benefícios do Message Digest 2 é sua simplicidade de implementação. No entanto, Message Digest 2 é mais lento quando comparado a Message Digest 4 ou 5. Isso ocorre porque ele foi otimizado para computadores de 8 bits, enquanto Message Digest 4 e 5 foram otimizados para máquinas de 32 bits. Novamente, comparando algoritmos de hash seguros, como SHA-1 ou SHA-256, algoritmos Message Digest 2 têm desempenho mais lento. No entanto, foi descoberto que o resumo da mensagem 2 poderia vazar informações das chaves com ataques de colisão, razão pela qual ele não é mais recomendado.