Message Digest 5 (MD5)

Forfatter: Laura McKinney
Oprettelsesdato: 1 April 2021
Opdateringsdato: 26 Juni 2024
Anonim
#34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|
Video.: #34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|

Indhold

Definition - Hvad betyder Digest 5 (MD5)?

Digest 5 (MD5) er en hash-funktion, der bruges i kryptografi. Udviklet af Ronald Rivest i 1991 producerer Digest 5 en 128-bit resulterende hashværdi. I lighed med andre alvorlige algoritmer blev den stort set udviklet til digitale signaturapplikationer, der bruger en stor komprimeret fil på en sikker måde.


Selvom den stadig bruges i vid udstrækning, kompromitteres funktionen alvorligt, og som et resultat kræver de fleste applikationer, især dem, der er relateret til den amerikanske regering, SHA-2-familien af ​​hashfunktioner til kryptografi. Digest 5 anses for at være ødelagt og uegnet til yderligere brug i henhold til det amerikanske departement for hjemmelandssikkerhed.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Digest 5 (MD5)

Detaljer om Digest 5-algoritmen findes i RFC 1321. Algoritmen i Digest 5 bruger en af ​​en hvilken som helst længde og udsender en 128-bit fordøjelse af input. Digest 5-algoritmen har ikke brug for nogen store substitutionstabeller og er en udvidelse af Digest 4-algoritmen. Sammenlignet med Digest 4 er Digest 5 mere konservativ i design, men er langsommere. Trinene involveret i Digest 5-algoritmen er vedhæftning af polstringbits, vedhæftning af repræsentation af polstret til originalen, initialisering af digest-buffer, behandling af i 16-ord-blokke og til sidst output af resultatet. Sammenlignet med Digest 4 er Digest 5 lidt mere kompleks.


På en 32-bit maskine fungerer Digest 5 meget hurtigere sammenlignet med andre fordøjelsesalgoritmer.Digest 5 er enkel at implementere sammenlignet med lignende fordøjelsesalgoritmer. Problemer med at komme op med samme fordøjelse fra to forskellige s er i størrelsesordenen 264 operationer.