La valeur de info_hash est le résultat du hashage de la valeur de info dans le fichier . torrent ( ç.a.d. l´application de sha1sum sur le fichier dont on a extrait:
"d8:announce43:http://torrent.linux.duke.edu:6969/
announce1
3:creation datei1089948866e4:info" ainsi que le " e" final
tp> sha1sum specifix.torrent.nfo
c960ff69bc3911dc964da6397ec76111ac52b024 specifix.torrent.nfo
sha1sum renvoie la valeur sous la forme d´une chaîne hexadécimale. Pour que cette chaîne soit ´lisible´ par le serveur HTTP, il est nécessaire d´échapper chacun des caractères ( le ième caractère du jeu est représenté alors par le symbole % suivi de la valeur hexadécimale de ce caractère). En d´autre terme, puisque ´A´==0x41, le symbole A serait échappé en %41.
Certains caractères tels que A == %41, i==%69, 9=%39, etc ( en fait tous les alphanum) pourraient être transmis sans échappement ( caractères en gras dans l´exemple ci-dessus), mais échapper tous les caractères est probablement le plus simple dans ce cas.