Torrent Info Hash Dönüştürücü
v1 ve v2 hash değerlerini HEX ve Base32 biçimlerinde, ayrıca adı koruyan kısa bir magnet bağlantısını elde etmek için HEX, Base32 veya v2 multihash biçimindeki torrent info hash değerini ya da magnet bağlantısını yapıştırın.
Girdi
Çıktı
Readme
Torrent info hash nedir?
Info hash, bir torrentin kimliğidir. Torrentin dosya listesinin ve parçalarının hash değeridir; magnet bağlantısının işaret ettiği ve istemcilerin eşleri bulmak için DHT'de aradığı değerdir. Aynı hash farklı biçimlerde karşınıza çıkar ve kafa karışıklığı da burada başlar.
v1 torrentin SHA-1 info hash'i vardır: 20 bayt, 40 onaltılık karakter olarak ya da eski magnet bağlantılarında 32 Base32 karakteri olarak yazılır. v2 torrentin (BitTorrent v2, BEP 52) SHA-256 info hash'i vardır: 32 bayt, 64 onaltılık karakter. Magnet bağlantısında, çoklu hash olarak urn:btmh: ifadesinin ardından gelir; başında 1220 bulunur (SHA-256, 32 bayt). Hibrit torrentler her ikisini de içerir.
Araç açıklaması
Bu biçimlerden herhangi birinde bir info hash veya bir magnet bağlantısı yapıştırın; araç bunun v1 mi yoksa v2 hash mi olduğunu söyler ve şunları verir:
- v1 hash'in küçük harfli onaltılık biçimini ve Base32 biçimini
- v2 hash'in küçük harfli onaltılık biçimini
- yalnızca hash'i ve yapıştırılan magnet bağlantısındaki adı içeren kısa bir magnet bağlantısını
Kısa magnet bağlantısı tracker'ları, web seed'leri ve diğer her şeyi çıkarır. DHT etkin olan istemciler, yalnızca hash'i kullanarak eşleri bulur. v1 hash, v2 hash'e veya tersi yönde dönüştürülemez: farklı hash işlevlerinden üretilirler; bu nedenle ikisini birden yalnızca hibrit bir magnet bağlantısı içerir.
Örnekler
32 karakterlik bir Base32 hash, aynı v1 hash'in 40 onaltılık karakterlik biçimine dönüştürülür ve aşağıdaki biçimde bir magnet bağlantısı verilir:
magnet:?xt=urn:btih:<40 hex characters>64 karakterlik onaltılık bir hash, v2 hash'tir ve magnet bağlantısına çoklu hash öneki eklenir:
magnet:?xt=urn:btmh:1220<64 hex characters>Özellikler
- Onaltılık, Base32 ve çoklu hash biçimindeki info hash'leri ve magnet bağlantılarını okur
- v1, v2 ve hibrit torrentleri birbirinden ayırt eder
- Adı koruyan kısa bir magnet bağlantısı oluşturur