Message Digest 2 (MD2)

Schrijver: Laura McKinney
Datum Van Creatie: 1 April 2021
Updatedatum: 12 Kunnen 2024
Anonim
message digest algorithm md2,md5,sha1,sha256,sha384 overview
Video: message digest algorithm md2,md5,sha1,sha256,sha384 overview

Inhoud

Definitie - Wat betekent Digest 2 (MD2)?

Digest 2 is een hash-functie die wordt gebruikt in cryptografie. Ontwikkeld in 1989 door Ronald Rivest, is het byte-georiënteerd en produceert een 128-bit hash-waarde met behulp van een willekeurige lengte. Het is geoptimaliseerd voor 8-bit computers. Digest 2 is voornamelijk ontwikkeld om te worden gebruikt voor toepassingen met digitale handtekeningen, waarvoor een beveiligd en gecomprimeerd groot bestand moest worden ondertekend met een persoonlijke sleutel. Hoewel het in gebruik blijft in openbare sleutelinfrastructuren, wordt het zelden gebruikt omdat het lang duurt om te berekenen en niet langer als veilig wordt beschouwd.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Digest 2 (MD2)

Digest 2 is afhankelijk van de willekeurige permutatie van bytes. Tweeëndertig cijfers hexadecimale getallen worden gebruikt voor de 128-bits Digest 2 hashes. Het Digest 2-algoritme maakt gebruik van een willekeurige lengte en produceert een uitvoer van een 128-bits samenvatting van de invoer. Er wordt verondersteld dat het onmogelijk is om twee s met hetzelfde digest te produceren of om een ​​vooraf gespecificeerd target-digest van een gegeven te verkrijgen. Het proces van het Digest 2-algoritme omvat de volgende stappen: het toevoegen van opvulbytes, het toevoegen van controlesommen, het initialiseren van de digestbuffer voor het berekenen van de digest, het verwerken van de blokken van 16 bytes en uiteindelijk het produceren van de output.


Een van de grootste voordelen van Digest 2 is de eenvoudige implementatie. Digest 2 is echter langzamer in vergelijking met Digest 4 of 5. Dit komt omdat het is geoptimaliseerd voor 8-bit computers, terwijl Digest 4 en 5 zijn geoptimaliseerd voor 32-bit machines. Nogmaals, het vergelijken van veilige hash-algoritmen zoals SHA-1 of SHA-256, Digest 2-algoritmen zijn langzamer in prestaties. Er werd echter ontdekt dat digest 2 informatie over de toetsen zou kunnen lekken bij aanvalsaanvallen, en daarom is dit niet langer favoriet.