your location:
Beweissicherung

Identifizierungsmechanismen

Dateien und Teile von Dateien (Parts) können im eDonkey2000-Netzwerk durch sogenannte „Hash-Werte“ mit an Sicherheit grenzender Wahrscheinlichkeit eindeutig identifiziert werden. Diese Hash-Werte lassen sich stets durch 32 Hexadezimalziffern (16 Bytes) darstellen. Das Restrisiko, dass die eindeutige Identifizierung nicht gelingt, ist für die Praxis irrelevant.
Die Verwendung von Hash-Werten hat den Vorteil, dass die kurzen Codes einheitlicher Länge sehr effizient verwaltet werden können und dass Abgleiche zwischen zwei Hash-Werten mit sehr wenig Rechenzeit erfolgen können.

Es ist wichtig darauf hinzuweisen, dass die Berechnung aller Hash-Werte (Filehash-Werte und Parthash-Werte) im Kontext des eDonkey2000-Netzwerks aufgrund der Verwendung von festgelegten Algorithmen erfolgt, so dass die Hash-Werte zu jeder Zeit reproduziert werden können.

1. Filehash-Wert(e):
Jeder Datei, die von einem Benutzer im eDonkey2000-Netzwerk heruntergeladen werden kann, ist ein so genannter Filehash-Wert zugeordnet.

Über den Filehash-Wert kann die Identität von Dateien nachgewiesen werden, selbst wenn unterschiedliche Dateinamen vergeben worden sind: Der Algorithmus zur Berechnung des Filehash-Werts lässt nämlich den Dateinamen unberücksichtigt und „bekommt“ als Input lediglich Parthash-Werte (siehe nachfolgend).

2. Parthash-Wert(e):
Neben dem Filehash-Wert kommt dem Parthash-Wert eine zentrale Bedeutung zu. Der Parthash-Wert ist ein Hash-Wert, der für jeden Part einer Datei berechnet wird.
In erster Linie können so zwei Parts auf Identität überprüft werden, indem einfach ihre beiden Parthash-Werte verglichen werden. Nachdem ein Parthash-Wert eine Art „Check-Summe“ darstellt, kann zum Beispiel auch überprüft werden, ob ein Part von einem Computer auf einen anderen Compter korrekt übertragen wurde, also vollständig und korrekt auf dem Zielcomputer vorliegt.
Aus allen Parthash-Werten einer Datei kann stets der Filehash-Wert berechnet werden. Wenn eine Datei nur einen Part hat, ist der Parthash-Wert identisch mit dem Filehash-Wert.