Bei dem Projekt geht es um die kryptographische Hash-Funktion MD5. "Bei einer Hash-Funktion geht es allgemein darum, eine lange Eingabe (zum Beispiel einen Text) in eine kurze Ausgabe (den Hash-Wert des Textes) zu verwandeln."
Hash-Funktionen werden des Weiteren auch verwendet um sich gegen absichtliche Manipulationen abzusichern. Womit wir bei der Kollsionsresistenz angekommen wären. Der MD5-Algorithmus erstellt einen 128-Bit-Hashwert. |