Μετατροπέας info hash torrent
Επικολλήστε ένα info hash torrent σε δεκαεξαδική μορφή, Base32 ή μορφή v2 multihash, ή έναν σύνδεσμο magnet, για να λάβετε τα hash v1 και v2 σε δεκαεξαδική μορφή και Base32, καθώς και έναν σύντομο σύνδεσμο magnet που διατηρεί το όνομα.
Είσοδος
Έξοδος
Readme
Τι είναι το info hash ενός torrent;
Το info hash είναι το αναγνωριστικό ενός torrent. Είναι ένα hash της λίστας αρχείων και των κομματιών του torrent, και είναι αυτό στο οποίο παραπέμπει ένας σύνδεσμος magnet και αυτό που αναζητούν οι clients στο DHT για να εντοπίσουν peers. Το ίδιο hash εμφανίζεται με διαφορετικές μορφές, κάτι που προκαλεί σύγχυση.
Ένα torrent v1 έχει info hash SHA-1: 20 bytes, γραμμένα ως 40 χαρακτήρες hex ή ως 32 χαρακτήρες Base32 σε παλαιότερους συνδέσμους magnet. Ένα torrent v2 (BitTorrent v2, BEP 52) έχει info hash SHA-256: 32 bytes, 64 χαρακτήρες hex. Σε έναν σύνδεσμο magnet, βρίσκεται μετά το urn:btmh: ως multihash, με το 1220 μπροστά (SHA-256, 32 bytes). Τα υβριδικά torrent περιλαμβάνουν και τα δύο.
Περιγραφή εργαλείου
Επικολλήστε ένα info hash σε οποιαδήποτε από αυτές τις μορφές ή έναν σύνδεσμο magnet και το εργαλείο σάς ενημερώνει αν πρόκειται για hash v1 ή v2 και σας δίνει:
- το hash v1 σε πεζούς χαρακτήρες hex και σε Base32
- το hash v2 σε πεζούς χαρακτήρες hex
- έναν σύντομο σύνδεσμο magnet που περιλαμβάνει μόνο το hash και το όνομα από τον σύνδεσμο magnet που επικολλήσατε
Ο σύντομος σύνδεσμος magnet αφαιρεί τους trackers, τα web seeds και οτιδήποτε άλλο. Οι clients με ενεργοποιημένο το DHT εντοπίζουν peers χρησιμοποιώντας μόνο το hash. Ένα hash v1 δεν μπορεί να μετατραπεί σε hash v2 ή το αντίστροφο: προκύπτουν από διαφορετικές συναρτήσεις hash, επομένως μόνο ένας υβριδικός σύνδεσμος magnet σάς δίνει και τα δύο.
Παραδείγματα
Ένα hash Base32 32 χαρακτήρων μετατρέπεται στο ίδιο hash v1 με 40 χαρακτήρες hex, με σύνδεσμο magnet της εξής μορφής:
magnet:?xt=urn:btih:<40 hex characters>Ένα hash hex 64 χαρακτήρων είναι hash v2 και ο σύνδεσμος magnet προσθέτει το πρόθεμα multihash:
magnet:?xt=urn:btmh:1220<64 hex characters>Δυνατότητες
- Διαβάζει info hash σε μορφή hex, Base32 και multihash, καθώς και συνδέσμους magnet
- Διακρίνει τα torrent v1, v2 και τα υβριδικά torrent
- Δημιουργεί έναν σύντομο σύνδεσμο magnet που διατηρεί το όνομα