Qu'est-ce que le hachage d'info dans un fichier torrent?

je lis beaucoup ces derniers temps sur le hash des torrents et les liens magnétiques etc.

mais il y a une question que je ne comprends pas.

j'ai le hash d'un fichier et l'infohash d'un torrent, est l'infohash = hash du fichier ?

si oui, et si le torrent décrit 6 fichiers à télécharger ?

Si pas de quoi a-t-elle.

18
demandé sur Emetiel 2015-02-05 19:08:32

1 réponses

alors j'ai finalement compris.

Le "infohash" est le Hash SHA1 de plus de la part d'un fichier torrent qui comprend:

  1. ITEM: longueur(taille) et le chemin d'accès (path avec le nom de fichier)
  2. Nom: Le nom à rechercher
  3. Longueur de la pièce: la longueur (taille) d'une pièce
  4. Pieces: sha1 Hash de chaque morceau de ce torrent
  5. Private: drapeau pour restreindre l'accès

Pour montrer un peu plus, j'ai pris un j'ai utilisé le "Bencode Editor" D'Ultima pour le rendre plus clair pour moi.

BEncode Editor

Comme vous pouvez le voir la la boîte rouge marqué la partie information du fichier torrent. Le fichier torrent n'inclut pas le hachage des articles, mais les hachures de chaque pièce.

  • pour la rubrique 1 avec: 1069496548
  • et item2 avec: 223
  • C'est ensemble: 1069496771
  • avec une taille de pièce de: 524288
  • il y a 2040 pièces. (2039,9032)
  • la section pièces comprend 40800 octets de données ce qui sont 81600 + 2 caractères dans le fichier.
  • le +2 parce que 0x marque que c'est hexadécimal.
  • un hash SHA1 a 40 caractères de 0x ou 20 octets de données ce qui sont 2040 Hash SHA1.

enter image description here

je suis désolé que cette information concerne un torrent qui mène à un film illégal, mais je voulais utiliser un torrent qui vraiment existe.

31
répondu Emetiel 2015-02-19 08:15:48