Was ist das kürzeste Zeichenfolgenpaar, das eine MD5-Kollision verursacht?

Bis zu welcher Stringlänge ist es möglich, MD5 als Hash zu verwenden, ohne sich über die Möglichkeit einer Kollision Gedanken machen zu müssen?

Dies wird vermutlich berechnet, indem für jede mögliche Zeichenfolge in einem bestimmten Zeichensatz in zunehmender Länge ein MD5-Hash generiert wird, bis ein Hash zum zweiten Mal auftritt (eine Kollision). Die maximal mögliche Länge eines Strings ohne Kollision wäre dann ein Zeichen weniger als die längste des kollidierenden Paars.

Wurde dies bereits für MD5, SHA1 usw. getestet?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage