【发布时间】:2017-04-11 20:12:48
【问题描述】:
假设您有一个文本文件,其唯一内容是纯文本和 CR、LF 等。如果您将其中一个字符替换为完全相同的字符。这会产生新的校验和吗?
【问题讨论】:
-
不,是同一个文件,所以是同一个校验和
假设您有一个文本文件,其唯一内容是纯文本和 CR、LF 等。如果您将其中一个字符替换为完全相同的字符。这会产生新的校验和吗?
【问题讨论】:
没有。
根据谷歌的校验和是:
一个数字,表示存储或传输的数字数据中正确数字的总和,以后可以进行比较以检测数据中的错误。
验证这一点的一种简单方法是使用校验和计算器,如下所示: http://www.online-tech-tips.com/cool-websites/what-is-checksum/ 然后通过实际替换一个字符来进行实验。
看起来它确实改变了校验和的情况是使用了视觉上相似但实际上不同的字符,即:制表符与空格。
【讨论】:
如果文件是一个简单的文本文件,并且是使用不跟踪该特定文件更改的编辑器打开的,那么不,校验和将保持不变。
查看此资源了解更多信息:Checksum Examples, Use Cases and Calculations
【讨论】: