MD5 (Message Digest Algorithm 5) ist eine weit verbreitete kryptographische Hashfunktion, die einen 128-Bit-Hashwert erzeugt. MD5 wird aufgrund der nachgewiesenen Möglichkeit von Angriffen im Erzeugungsprozess als nicht mehr absolut sicher eingestuft. Ein bestehendes, mit MD5 erzeugtes, Zertifikat kann aber nach wie vor nicht gefälscht werden. MD5-Summen werden zur Integritätsprüfung von Dateien benutzt. Dabei wird die aktuell berechnete MD5-Summe der Datei mit einer bekannten früheren Summe verglichen. So kann festgestellt werden, ob die Datei verändert wurde.