Einzelnen Beitrag anzeigen
Alt 29.03.09, 18:16   #2 (permalink)
Elderan
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Karma: 82
Elderan Leistung: SPARC64 VIIIElderan Leistung: SPARC64 VIIIElderan Leistung: SPARC64 VIIIElderan Leistung: SPARC64 VIIIElderan Leistung: SPARC64 VIIIElderan Leistung: SPARC64 VIII
Standard

Hallo,
für jeden einen eigen Reduktionsalgorithmus zu nutzen macht keinen Sinn. Nutze einen Algorithmus. Mit Kollisionen musst du leben.

Sprich:
In deiner Rainbowtable steht:
hash(red(hash(red(hash(red(hash(....red(Start1)... .)
hash(red(hash(red(hash(red(hash(....red(Start2)... .)
hash(red(hash(red(hash(red(hash(....red(Start3)... .)
....

Das es dabei zu Kollisionen kommen kann ist nunmal so und eigentlich kein Problem.
Elderan ist offline   Mit Zitat antworten