【问题标题】:Does BitTorrent verify files' integrity?BitTorrent 是否验证文件的完整性?
【发布时间】:2016-03-07 05:59:00
【问题描述】:

当我使用 torrent 下载 ISO 映像时;我应该仍然验证文件的完整性(例如通过计算 sha256 哈希),还是在下载时自动完成?

【问题讨论】:

标签: checksum bittorrent


【解决方案1】:

BitTorrent 协议具有在下载后自动验证每个块的完整性的机制。当然,这只有在您信任文件来源的情况下才能让您放心。

如果您有整个文件的校验和(例如,对于某些软件包),您绝对可以在之后自己验证文件。

Torrent 文件有一个“announce”部分,它指定跟踪器的 URL,还有一个“info”部分,包含文件的(建议的)名称、它们的长度、使用的片段长度和 SHA-1 哈希每个片段的代码,所有这些都被客户端用来验证他们收到的数据的完整性。

https://en.wikipedia.org/wiki/Bittorrent

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 1970-01-01
    • 2010-11-15
    • 2018-11-04
    • 2021-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多