dwex
Erfahrenes Mitglied
Hallo Leute,
angeblich kann man ja md5() kodierte Strings nicht rückgängig machen - also in den ursprünglichen String zurück verwandeln.
Ich habe aber mal irgendwo gelesen das es doch geht.
Ausserdem würde mich interessieren ob das auch für sha1 gilt.
Ich weiss das oft diskutiert und gesagt wird das es keinen Rückweg gibt - ABER wenn ich etwas in die eine Richtung rechnen kann (und es ist nichts anderes als eine mathematische Berechnung) dann muss ich das doch auch wieder zurückrechnen können.
Mir ist klar das eine 32 bytes grosse Abbildung (bei md5) nicht einen String mit mehr Bytes zurückrechnen kann weil ja irgendwo etwas abgeschnitten werden muss. Aber wenn ich z.B. einen Timestamp in md5 kodiere (ja eigentlich ist es ja ein Hash und keien Kodierung - ich weiss) dann müsste man doch zumindest Theoretisch das ganze Rückwärtsrechnen könnne
angeblich kann man ja md5() kodierte Strings nicht rückgängig machen - also in den ursprünglichen String zurück verwandeln.
Ich habe aber mal irgendwo gelesen das es doch geht.
Ausserdem würde mich interessieren ob das auch für sha1 gilt.
Ich weiss das oft diskutiert und gesagt wird das es keinen Rückweg gibt - ABER wenn ich etwas in die eine Richtung rechnen kann (und es ist nichts anderes als eine mathematische Berechnung) dann muss ich das doch auch wieder zurückrechnen können.
Mir ist klar das eine 32 bytes grosse Abbildung (bei md5) nicht einen String mit mehr Bytes zurückrechnen kann weil ja irgendwo etwas abgeschnitten werden muss. Aber wenn ich z.B. einen Timestamp in md5 kodiere (ja eigentlich ist es ja ein Hash und keien Kodierung - ich weiss) dann müsste man doch zumindest Theoretisch das ganze Rückwärtsrechnen könnne
Zuletzt bearbeitet: