Innholdsfortegnelse:
Definisjon - Hva betyr Message Digest 2 (MD2)?
Message Digest 2 er en hasjfunksjon som brukes i kryptografi. Den ble utviklet i 1989 av Ronald Rivest, og er byteorientert og produserer en 128-bits hashverdi ved hjelp av en melding om vilkårlig lengde. Den er optimalisert for 8-bit datamaskiner. Message Digest 2 ble utviklet hovedsakelig for å brukes til applikasjoner med digital signatur, noe som krevde at en sikret og komprimert stor fil ble signert med en privat nøkkel. Selv om den forblir i bruk i offentlige nøkkelinfrastrukturer, blir den sjelden brukt, da det tar lang tid å beregne og ikke lenger anses som sikker.
Techopedia forklarer Message Digest 2 (MD2)
Message Digest 2 avhenger av tilfeldig permutasjon av byte. Tretti-to-sifrede heksadesimale tall brukes for å representere 128-biters Message Digest 2-hasjene. Message Digest 2-algoritmen benytter seg av en melding av hvilken som helst lengde og produserer en utgang fra en 128-biters meldingsfordøyelse av inngangen. Det antas at det er umulig å produsere to meldinger med samme meldingsfordøyelse eller å oppnå en forhåndsbestemt målmeldingsfordøyelse fra en gitt melding. Prosessen med Message Digest 2-algoritmen involverer følgende trinn: legge til polstringbyte, legge til kontrollsum, initialisere meldingsfordøyelsesbufferen for å beregne meldingen fordøye, behandle meldingen i 16-byte blokker og til slutt produsere utdata.
En av de største fordelene med Message Digest 2 er dens enkelhet i implementering. Message Digest 2 går imidlertid tregere sammenlignet med Message Digest 4 eller 5. Dette skyldes at den ble optimalisert for 8-bit datamaskiner, mens Message Digest 4 og 5 ble optimalisert for 32-bit maskiner. Igjen, når man sammenligner sikre hash-algoritmer som SHA-1 eller SHA-256, er Message Digest 2-algoritmer tregere i ytelsen. Imidlertid ble det oppdaget at melding fordøye 2 kunne lekke informasjon om nøklene med kollisjonsangrep, og det er grunnen til at den ikke lenger favoriseres.