
最近、トレントをダウンロードしたのですが、ランダムな数字と文字で構成された約 8 文字のファイル名の一部が気になっています。
ダウンロードしたビデオのファイル名の例:
[SF]_Naruto_Shippuuden_205_(720p_AAC)[eddcc0fe].mp4
私が気になる部分:eddcc0fe
。
それはビデオ ID のようなものですか? 何と呼ばれ、どうやって取得するのですか?
答え1
ファイルの CRC32 チェックサムである可能性があります。
答え2
これらの 8 文字は、実際には 16 進数の数字です。より正確には、ファイル全体の CRC-32 チェックサム (ハッシュとも呼ばれます) です。ファイルが破損していないか、切り捨てられていないかを確認できるようにするために、そこに入れられている可能性があります。
CRC の選択について: MD5 や SHA などのアルゴリズムは今日ではかなり一般的になっていますが、その出力ははるかに長く (128 ビット、つまり 32 桁の 16 進数から始まる)、CRC は弱いものの、環境による損傷を検出するという目的を十分に果たします。
個人的には、そのことにあまり意味はないと思います。BitTorrent にはすでにハッシュ (実際にはすべてのピースのハッシュ) が含まれており、ダウンロード中にすべてのピースが検証されます。ただし、名前にハッシュを入れると、FTP を使用して配布するときに便利になると思います。
答え3
これはハッシュ関数の結果であり、転送されるデータの内容を識別するために使用されます。
見る:BitTorrent 用語集。