0

我已经使用 md5 为文件生成了哈希值。如果文件中有任何更改,则哈希值会更改。当文件权限被修改时它也会改变吗?

4

2 回答 2

3

不会。文件的 MD5 哈希与其内容有关,而不是与其权限有关。

于 2013-02-14T23:12:06.777 回答
0

如果您输入到 MD5 散列函数的任何数据发生任何变化,MD5 散列就会发生变化。如果你给它提供了权限并且权限改变了,那么 MD5 哈希值就会改变。如果你只给它提供内容,那么 MD5 哈希只有在内容改变时才会改变。

你得到什么取决于你投入了什么。你没有告诉我们你投入了什么。所以我们不能告诉你输出取决于什么。

于 2013-02-14T23:15:10.180 回答