Polynom modulo Polynom ? geht sowas?

Knacken von Verschlüsselungen bei den Projekten RC5-72, Enigma@Home und anderen
Nachricht
Autor
[hpi]tobi

Polynom modulo Polynom ? geht sowas?

#1 Ungelesener Beitrag von [hpi]tobi » 15.05.2007 12:22

Hallo Leute!

Wir arbeiten an einem Projekt zum Datenbank-Reengineering (Join-Pfade aus nicht-dokumentierten Datenbankinhalten raten) und dazu brauchen wir viele Hashfunktionen, die Strings auf Zahlen abbilden.

Der Ansatz, den wir da haben erfordert ? wenn wir es richtig verstanden haben ?, ein Polynom (den Key) modulo eines andern Polynoms (dem zu hashenden Wert) zu rechnen. Ich würde gerne wissen, ob sowas geht.

Kann es sein, daß man nur z.B. eine Addition modulo etwas anderem rechnen kann? (also (6 + 2) mod 3 = 2)

Kennt ihr andere Ansätze, auf einen Schlag mal einen Haufen Hashfunktionen zu bekommen?

Danke, TOBI

Benutzeravatar
nico
Vereinsmitglied
Vereinsmitglied
Beiträge: 2211
Registriert: 22.12.2002 13:22
Wohnort: C-Town

Re: Polynom modulo Polynom ? geht sowas?

#2 Ungelesener Beitrag von nico » 15.05.2007 13:14

[hpi]tobi hat geschrieben:Wir arbeiten an einem Projekt zum Datenbank-Reengineering (Join-Pfade aus nicht-dokumentierten Datenbankinhalten raten) und dazu brauchen wir viele Hashfunktionen, die Strings auf Zahlen abbilden.
Ihr wollt also die nicht dokumentierte Hashfunktion herrausfinden?
Bild

[hpi]tobi

#3 Ungelesener Beitrag von [hpi]tobi » 15.05.2007 14:03

Nein, falsch.
Es geht darum, Primärschlüsselpfade zu finden, also wie man sich von Tabelle zu Tabelle hangelt beim Joinen.
Das macht man mit einem vorgegebenen Algorithmus und der benutzt viele Hashfunktionen.
Die sollen irgendwie polynomisch sein, was ja auch gut ist, weil man dann recht leicht viele verschiedene erzeugen kann. (durch Änderung der Koeffizienten oder so)
Man muß nun die Werte aus der Tabelle hashen und die Anleitung, wie man diese Hashfunktionen benutzt spricht davon, daß K(x) mod P(x) = H(x), wobei K = Key = zu hashender Wert, P = Hashpolynom und H = der errechnete Hashwert ist.

Die Frage nun: kann man sowas rechnen?

spamer84

#4 Ungelesener Beitrag von spamer84 » 15.05.2007 14:23

Vielleicht hilft dir das weiter

http://web.usna.navy.mil/~wdj/book/node74.html

Ich weis nicht ob man durch diverse Umformungen das Polynom des Hashwertes überhaupt bekommen kann. Dazu ist Mathe doch schon eine Weile her.

Zurück zu „Kryptographie“