Innehållsförteckning:
Definition - Vad betyder Message Digest 2 (MD2)?
Message Digest 2 är en hashfunktion som används i kryptografi. Utvecklad 1989 av Ronald Rivest och är byteorienterad och producerar ett 128-bitars hashvärde med hjälp av ett godtyckligt längdmeddelande. Det är optimerat för 8-bitars datorer. Message Digest 2 utvecklades huvudsakligen för att användas för applikationer med digital signatur, vilket krävde att en säker och komprimerad stor fil undertecknades med en privat nyckel. Även om den fortfarande används i offentliga nyckelinfrastrukturer används den sällan eftersom det tar lång tid att beräkna och inte längre betraktas som säker.
Techopedia förklarar Message Digest 2 (MD2)
Message Digest 2 beror på slumpmässig permutation av byte. Trettiotvåssiffriga hexadecimala nummer används för att representera 128-bitars Message Digest 2-hasherna. Message Digest 2-algoritmen använder sig av ett meddelande av valfri längd och producerar en utgång från en 128-bitars meddelandesmältning av ingången. Det antas att det är omöjligt att producera två meddelanden med samma meddelandesmältning eller att erhålla ett förutbestämt målmeddelande från ett givet meddelande. Processen med Message Digest 2-algoritmen involverar följande steg: lägga till vadderingsbyte, lägga till kontrollsumma, initiera meddelandets uppsamlingsbuffert för att beräkna meddelandets uppdelning, bearbeta meddelandet i 16-byte-block och slutligen producera utdata.
En av de största fördelarna med Message Digest 2 är dess enkelhet i implementeringen. Men Message Digest 2 är långsammare jämfört med Message Digest 4 eller 5. Detta beror på att det var optimerat för 8-bitars datorer, medan Message Digest 4 och 5 var optimerat för 32-bitars maskiner. Återigen jämförs säkra hash-algoritmer såsom SHA-1 eller SHA-256, Message Digest 2-algoritmer har långsammare prestanda. Det upptäcktes emellertid att meddelandet digest 2 skulle kunna läcka information om nycklarna med kollisionsattacker, varför det inte längre föredras.
