如果我用相同的字符替换文本文件中的字符,校验和会改变吗?
If I replace a character in a text file with the same character, does the Checksum change?
假设您有一个文本文件,其唯一内容是纯文本和 CR、LF 等。如果您将其中一个字符替换为完全相同的字符。这会产生新的校验和吗?
没有。
根据 google 校验和为:
a digit representing the sum of the correct digits in a piece of stored or transmitted digital data, against which later comparisons can be made to detect errors in the data.
验证这一点的一种简单方法是使用校验和计算器,就像在此处找到的那样:
http://www.online-tech-tips.com/cool-websites/what-is-checksum/然后用相同的字符实际替换一个字符进行实验
看起来它确实改变了校验和的情况是在视觉上相似但实际上使用不同的字符时,即:制表符与空格。
如果文件是一个简单的文本文件,并且使用不跟踪该特定文件更改的编辑器打开,则不会,校验和将保持不变。
查看此资源以获取更多信息:Checksum Examples, Use Cases and Calculations
假设您有一个文本文件,其唯一内容是纯文本和 CR、LF 等。如果您将其中一个字符替换为完全相同的字符。这会产生新的校验和吗?
没有。
根据 google 校验和为:
a digit representing the sum of the correct digits in a piece of stored or transmitted digital data, against which later comparisons can be made to detect errors in the data.
验证这一点的一种简单方法是使用校验和计算器,就像在此处找到的那样: http://www.online-tech-tips.com/cool-websites/what-is-checksum/然后用相同的字符实际替换一个字符进行实验
看起来它确实改变了校验和的情况是在视觉上相似但实际上使用不同的字符时,即:制表符与空格。
如果文件是一个简单的文本文件,并且使用不跟踪该特定文件更改的编辑器打开,则不会,校验和将保持不变。
查看此资源以获取更多信息:Checksum Examples, Use Cases and Calculations