Indholdsfortegnelse:
Definition - Hvad betyder Message Digest 2 (MD2)?
Message Digest 2 er en hash-funktion, der bruges i kryptografi. Udviklet i 1989 af Ronald Rivest og er byteorienteret og producerer en 128-bit hashværdi ved hjælp af en meddelelse med vilkårlig længde. Det er optimeret til 8-bit computere. Message Digest 2 blev udviklet hovedsageligt til at blive brugt til applikationer med digital signatur, hvilket krævede, at en sikret og komprimeret stor fil blev underskrevet med en privat nøgle. Selvom det stadig er i brug i offentlige nøgleinfrastrukturer, bruges det sjældent, da det tager lang tid at beregne og betragtes ikke længere som sikkert.
Techopedia forklarer Message Digest 2 (MD2)
Message Digest 2 afhænger af tilfældig permutation af bytes. 32-cifrede hexadecimale tal bruges til at repræsentere 128-bit Message Digest 2-hasherne. Message Digest 2-algoritmen bruger en meddelelse af en hvilken som helst længde og producerer en output fra en 128-bit beskedfordøjelse af input. Det antages, at det er umuligt at producere to meddelelser med samme meddelelsesfordøjelse eller at opnå en forudbestemt målmeddelelsesfordøjelse fra en given meddelelse. Processen med Message Digest 2-algoritmen involverer de følgende trin: tilføjelse af polstringbyte, tilføjelse af testsum, initialisering af meddelelsesfordøjelsesbufferen til beregning af meddelelsesfordøjelsen, behandling af meddelelsen i 16-byte-blokke og endelig produktion af output.
En af de største fordele ved Message Digest 2 er dens enkelhed i implementeringen. Message Digest 2 er dog langsommere sammenlignet med Message Digest 4 eller 5. Dette skyldes, at det blev optimeret til 8-bit computere, mens Message Digest 4 og 5 blev optimeret til 32-bit maskiner. Igen, når man sammenligner sikre hash-algoritmer, såsom SHA-1 eller SHA-256, er Message Digest 2-algoritmer langsommere i ydelsen. Det blev dog opdaget, at meddelelsesfordøjelse 2 kunne lække oplysninger om nøglerne med kollisionsangreb, hvorfor det ikke længere favoriseres.




