如何从.torrent文件中获取碎片值

问题描述 投票:0回答:1

我正试图建立一个 .torrent 文件解释器。问题是,我似乎不明白如何去解释碎片值。我知道片断键包含每个片断的SHA-1哈希值的连接,SHA-1包含20个字节。这样做的一个结果是,最终的输出应该是20个字节的倍数。然而,在将碎片值的字节以字符串或十六进制形式计算后,仍然不满足这一点。我应该如何解释pieces键?

bittorrent torrent
1个回答
0
投票

在这里我们使用bencode和bdecode,可以很容易的得到pieces值。我想你首先要读懂 BEP 了解更多详情。此外,您还可以看到 这个 并以此为例。

© www.soinside.com 2019 - 2024. All rights reserved.