chorn: Eindeutige Prüfziffer aus einem String bilden

Beitrag lesen

Geht nicht.

Falls zwei Dokumente verschiedene Hashwerte haben, ist gewiss, dass die Dokumente unterschiedlich sind. Die Umkehrung gilt jedoch nicht, da es viel mehr verschiedene mögliche Dokumente als mögliche Hashwerte gibt.

Ein Hash erfüllt Anforderung 1, gleich bleibt gleich; allerdings nicht 2, unterschiedlich ist unterschiedlich; aber Anforderung 3, schnell.