MD5
MD5 ziņojumu īssavilkuma (angļu: message-digest) algoritms ir bieži izmantota kriptogrāfiska jaucējfunkcija, kuras rezultāts ir 128 bitus jeb 16 baitus gara jaucējvērtība, ko parasti izsaka teksta veidā kā 32 ciparus garu heksadecimālu skaitli. MD5 ir plašs pielietojums kriptogrāfijā, tāpat to mēdz izmantot lai pārbaudītu datu 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). 2004. gadā tika pierādīts, ka MD5 algoritms nav sadurmes izturīgs. Līdz ar to, tas vairs nav izmantojams tādiem pielietojumiem kā SSL sertifikāti un elektroniskie paraksti, kuri paļaujas uz šo īpašību. Vēlāk ir atrastas arī vel citas algoritma nepilnības, līdz ar to tā turpmāka izmantošana saistībā ar IT drošību nav ieteicama.