【问题标题】:If I replace a character in a text file with the same character, does the Checksum change?如果我用相同的字符替换文本文件中的字符,校验和会改变吗?
【发布时间】:2017-04-11 20:12:48
【问题描述】:

假设您有一个文本文件,其唯一内容是纯文本和 CR、LF 等。如果您将其中一个字符替换为完全相同的字符。这会产生新的校验和吗?

【问题讨论】:

  • 不,是同一个文件,所以是同一个校验和

标签: file checksum


【解决方案1】:

没有。

根据谷歌的校验和是:

一个数字,表示存储或传输的数字数据中正确数字的总和,以后可以进行比较以检测数据中的错误。

验证这一点的一种简单方法是使用校验和计算器,如下所示: http://www.online-tech-tips.com/cool-websites/what-is-checksum/ 然后通过实际替换一个字符来进行实验。

看起来它确实改变了校验和的情况是使用了视觉上相似但实际上不同的字符,即:制表符与空格。

【讨论】:

    【解决方案2】:

    如果文件是一个简单的文本文件,并且是使用不跟踪该特定文件更改的编辑器打开的,那么不,校验和保持不变。

    查看此资源了解更多信息:Checksum Examples, Use Cases and Calculations

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-31
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 1970-01-01
      • 2015-05-19
      相关资源
      最近更新 更多