Message Digest 5 (MD5)

Författare: Laura McKinney
Skapelsedatum: 1 April 2021
Uppdatera Datum: 14 Maj 2024
Anonim
#34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|
Video: #34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|

Innehåll

Definition - Vad betyder Digest 5 (MD5)?

Digest 5 (MD5) är en hashfunktion som används i kryptografi. Utvecklat av Ronald Rivest 1991 producerar Digest 5 ett 128-bitars resulterande hashvärde. I likhet med andra -digest algoritmer, utvecklades den till stor del för applikationer med digital signatur som använder en stor komprimerad fil på ett säkert sätt.


Även om den fortfarande används i stor utsträckning är funktionens säkerhet allvarligt komprometterad och som ett resultat kräver de flesta applikationer, särskilt de som är relaterade till den amerikanska regeringen, SHA-2-familjen med hashfunktioner för kryptografi. Digest 5 anses vara trasigt och olämpligt för vidare användning enligt U.S. Department of Homeland Security.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Digest 5 (MD5)

Detaljer för Digest 5-algoritmen tillhandahålls i RFC 1321. Algoritmen i Digest 5 använder sig av en av vilken längd som helst och matar ut en 128-bitars uppdelning av ingången. Digest 5-algoritmen behöver inga stora substitutionstabeller och är en förlängning av Digest 4-algoritmen. Jämfört med Digest 4 är Digest 5 mer konservativt i design men är långsammare. Stegen som är involverade i Digest 5-algoritmen är att lägga till vadderingsbitar, lägga till representation av vadderad till originalet, initialisering av digeringsbuffert, bearbetning av block med 16 ord och slutligen mata ut resultatet. Jämfört med Digest 4 är Digest 5 något mer komplex.


På en 32-bitarsmaskin fungerar Digest 5 mycket snabbare jämfört med andra digest-algoritmer.Digest 5 är enkelt att implementera jämfört med liknande digest-algoritmer. Svårigheten att komma fram till samma smälta från två olika s är i storleksordningen 264 operationer.