In der modernen Welt hat die Kryptographie einen wichtigen Stellenwert angenommen, wobei hierfür das Fingerprinting, Hashwerte und kryptographische Hashwerte die Stützpfeiler darstellen. Auf Grund der wachsenden Datenmengen ist es wichtig schnell und effizient in Daten nach bekannten oder gesuchten Objekten zu scannen. Der Autor beschreibt in dieser Arbeit die Grundlagen des Fingerprinting, sowie Angriffsvektoren auf Hashfunktionen und gibt Beispiele für deren Nutzung sowie Entwicklung.