Hvad handler artiklen om?. Denne artikels indledning bør kort forklare, hvad artiklen handler om, jf. stilmanualen. (Lær hvordan og hvornår man kan fjerne denne skabelonbesked) |
MD5 (Message-Digest algorithm 5) er en kryptografisk hashfunktion med en 128-bit (16 bytes) hashværdi. MD5 blev udviklet af Ronald Rivest i 1991 som en efterfølger til den tidligere MD4. Målet med MD5 er at gøre det praktisk umuligt at generere et datasæt ud fra et hash, der blev dog i 1996 fundet ikke-fatale svagheder i denne del af MD5-algoritmens funktion, hvorfor kryptografer siden har anbefalet brugen af SHA1-algoritmen i stedet. I 2004 opdagedes yderligere mangler og fejl, hvorfor brugen af algoritmen til sikkerhedsformål har været omdiskuteret.