是否建议校验和大文件的二进制块?

时间:2016-12-05 10:33:34

标签: c# asp.net hash

我正在编写一个服务器应用程序,它将大文件拆分成较小的块并将它们存储在另一个外部服务器上,其他客户端可以下载这些块并将它们合并到一个文件中。对于每个文件,都有一个元文件,其中存储有关这些块的信息(例如,有多少个块a.s.o。)。

我想知道为元数据中的每个文件存储MD5哈希是否有意义,以便客户端可以轻松判断一个文件中是否存在某些不匹配或损坏。 (例如,再次仅下载该特定块)。

由于每种类型的实现都没有使用任何类型的校验和,我想知道这是否有意义。同时考虑到MD5的性能成本。

0 个答案:

没有答案