TigerTree/fr
Languages: |
English • Deutsch • Español • Français • עברית • Italiano • Nederlands • Polski • Português • Русский • 中文(繁體) | e |
Updated: |
This page has been updated on 29 mai 2014 for the release of Shareaza v 2.7.x.0. | e |
Contenu stable |
Les informations de cette page s'appliquent à toutes les versions de Shareaza tant qu'il n'y a pas de modification majeur. | e |
Tiger-Tree Hashing
Le Tiger-Tree Hashing couramment abrégé en TTH, est une fonction de hachage cryptographique conçue pour décomposer des données d'entrée en un ensemble de blocs de tailles identiques. Ces blocs sont les feuilles de l'arbre. Ils sont généralement complétés avec des valeurs neutres, comme des zéros, de façon à obtenir des blocs de la taille souhaitée.
L'arbre de hachage Tiger est une forme très répandue d'arbre de hachage. Il utilise un arbre de hachage binaire (deux nœuds enfants sous chaque noeud), qui a généralement une taille de bloc de données de 1024 octets et utilise le hachage cryptographique sécurisé Tiger.
Dans un arbre de hachage, un fichier est divisé en petits morceaux, puis chacun de ces petits morceaux sont hachés. Ces morceaux sont répartis par groupes selon certaines règles simples. Ensuite les tables de hachage de chacune de ces séries sont concaténées puis sont hachées de nouveau. Le processus peut être répété un certain nombre de fois (D'où le diagramme d'un arbre), jusqu'à ce qu'il reste un hachage, appelée racine de hachage.
Lorsqu'un téléchargement démarre, la première chose que demande Shareaza à la première source qu'il contacte c'est l'arbre de hachage Tiger.
C'est un moyen rapide et efficace pour vérifier que les petits morceaux d'un fichier soient valides et exempt de corruption. Sans un système comme TTH, une application serait incapable de localiser une erreur dans un fichier et ne serait pas en mesure de les réparer.
Vous pouvez voir TTH en action, sur un téléchargement se trouve une courte section rouge cela signifie qu'il y avait un problème avec de transfert, le morceau est corrompue et Shareaza corrigera l'erreur à sa prochaine vérification.
Vous pouvez également jeter un coup d'oeil à cette page de la FAQ pour de l'information de base sur la façon dont Tiger-Tree est utilisé par Shareaza. Et également le protocole de THEX pour des infromations plus détaillées. (En anglais.)