向存档数据添加校验和是否有意义?

向存档数据添加校验和是否有意义?

我们希望将一些数据存档到光学介质(M-Disks)上以便长期存储。

预先为所有文件创建校验和并将它们与数据一起刻录到 M-Disk 上是否有意义?

这样,就可以验证媒体的数据完整性,而无需单独存储校验和。

这真的有效吗?或者 CD/DVD/Blueray 上刻录的数据与 HHDs 文件系统上的数据会有所不同吗?

如果是这样,该如何预防呢?

答案1

对文件系统进行校验是有意义的,您知道它在存档格式中没有损坏,然后在写入其他媒体时在那里进行校验以确保它没有被更改。

校验和应该基于数据文件所在的内容,因此存储它的位置不应该影响校验和。

对于光学介质,写入其中的数据可能会随着时间的推移而退化或损坏。这可能会改变数据的内容,或者数据可能会损坏。

定期或在使用媒体中的数据之前进行校验和验证非常重要,确认它仍然与将其复制到光学媒体之前确认的有效状态下的校验和值相匹配。

这也是为什么许多您可以下载的文件都提供了校验和,以确认下载后的校验和与原始发布者的校验和相匹配,并且下载后您可以验证文件没有被更改。

支持资源

相关内容