MD5ziņojumu īssavilkuma (angļu:message-digest) algoritms ir bieži izmantotakriptogrāfiskajaucējfunkcija, kuras rezultāts ir 128 bitus jeb 16 baitus garajaucējvērtība, ko parasti izsaka teksta veidā kā 32 ciparus garuheksadecimālu skaitli. MD5 ir plašs pielietojums kriptogrāfijā, tāpat to mēdz izmantot lai pārbaudītudatu integritāti.
1996. gadā algoritmā tika atrasta kļūda un, lai arī tā tolaik netika uzskatīta par kritisku, kriptogrāfi sāka ieteikt citus algoritmus, piemēram,SHA-1 (kurā gan arī kopš tā laika ir atrastas ievainojamības).[1] 2004. gadā tika pierādīts, ka MD5 algoritms nav sadurmes izturīgs.[2] Līdz ar to, tas vairs nav izmantojams tādiem pielietojumiem kāSSL sertifikāti unelektroniskie paraksti, kuri paļaujas uz šo īpašību. Vēlāk ir atrastas arī vel citas algoritma nepilnības[3], līdz ar to tā turpmāka izmantošana saistībā ar IT drošību nav ieteicama.