TTH

TTH

Tiger-Tree-Hashes (TTH) sind Hash-Funktionen, die es ermöglichen, aus großen Dateien nahezu eindeutige Hash-Werte zu ermitteln. Eine wesentliche Besonderheit ist es, dass sich aus dem berechneten Hashwert weitere Hashwerte für kleinere Teile der Datei überprüfen lassen.

Die eigentliche in diesem Verfahren zur Anwendung kommende Hash-Funktion ist Tiger-Hash, die für kleine gleich große Teile der Datei jeweils berechnet wird. Die Liste dieser Hash-Werte wird wieder in Teile eingeteilt und von diesen Teilen der Hash berechnet. Wird dieser Vorgang entsprechend oft angewendet, erhält man einen Roothash, der als eindeutiger Identifier der Datei benutzt wird. Dieser Wert könnte z. B. in einem Verzeichnis der Downloads eines Open-Source-Projekts abgelegt werden. Der eigentliche Download kann dann über ein P2P-Netz erfolgen, egal in welcher Größe dabei die Teil-Downloads erfolgen. Sie können immer geprüft werden, wenn der Partner eine Liste der Hashes in der entsprechenden Größe liefert. Der eigene Client kann die Hash-Liste auf Basis des Roothashes überprüfen.

Anwendung finden Tiger-Tree-Hashes z. B. in den P2P-Clients Direct Connect und Shareaza.

Das allgemeine Verfahren zur Erstellung von gestuften Hashes wurde von Ralph Merkle erfunden.

In Textdarstellung werden die TTH-Werte üblicherweise als Base32-String angegeben, entweder direkt oder als URN (z. B. urn:tree:tiger:LWPNACQDBZRYXW3VHJVCJ64QBZNGHOHHHZWCLNQ für die 0-Byte-Datei)


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • TTH — (Tiger Tree Hashing) тип хэш кода. Используется для того, чтобы проверять целостность данных (файлов), получить уникальный идентификатор файла, а также дает возможность восстановить файл. Впервые TTH появился в DC++ 0.400. Содержание 1 Пример 2… …   Википедия

  • Tth — may refer to:* TtH a TeX to HTML translator * the TTH acronym: ** Tiger Tree Hash in programming ** Taylor, Taylor and Hobson, an optical company now known as Cooke Optics. ** (DVD media code TTH01) TDK Corporation, a Japanese electronics and… …   Wikipedia

  • TTH — may refer to:* Tiger Tree Hash in programming * Taylor, Taylor and Hobson, an optical company now known as Cooke Optics. * (DVD media code TTH01) TDK Corporation, a Japanese electronics and materials company * The Tragically Hip, a Canadian rock… …   Wikipedia

  • TtH — Infobox Software name = TtH(Tex to HTML) caption = TtH developer = Ian Hutchinson latest release version = 3.37 latest release date = December 3, 2006 operating system = Linux/Windows/Mac OS X/Solaris genre = Utility licence = Open Source website …   Wikipedia

  • Tth — Tiger Tree Hashes (TTH) sind Hash Funktionen, die es ermöglichen, aus großen Dateien nahezu eindeutige Hash Werte zu ermitteln. Eine wesentliche Besonderheit ist es, dass sich aus dem berechneten Hashwert weitere Hashwerte für kleinere Teile der… …   Deutsch Wikipedia

  • Tth (trigraph) — Tth is a trigraph used in the Dene Suline language (Chipewyan) for dental affricate IPA|/tθʰ/ …   Wikipedia

  • TTH Dorsten — Der TTH Dorsten e.V. (für: Tanz Turnierclub Harmonie Dorsten) ist ein Tanzsportverein in Dorsten. Der 1980 gegründete Verein ist an die Tanzschule Höfken angebunden. Er verfügt über mehrere Einzelpaare Latein und zwei Lateinformationen.… …   Deutsch Wikipedia

  • TTH — Twisting The Hellmouth (Community » Media) **** Tex To Html (Computing » General) * Transition Therapeutics, Inc. (Business » Stock Exchange) * The Teaching Home (Community » Religion) * The Teaching Home (Community » Media) * Thyrotropic Hormone …   Abbreviations dictionary

  • TTH — tension type headaches; thyrotropic hormone; tritiated thymidine …   Medical dictionary

  • TTH — Thumrait, Oman internationale Flughafen Kennung …   Acronyms

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”