Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经使用 md5 为文件生成了哈希值。如果文件中有任何更改,则哈希值会更改。当文件权限被修改时它也会改变吗?
不会。文件的 MD5 哈希与其内容有关,而不是与其权限有关。
如果您输入到 MD5 散列函数的任何数据发生任何变化,MD5 散列就会发生变化。如果你给它提供了权限并且权限改变了,那么 MD5 哈希值就会改变。如果你只给它提供内容,那么 MD5 哈希只有在内容改变时才会改变。
你得到什么取决于你投入了什么。你没有告诉我们你投入了什么。所以我们不能告诉你输出取决于什么。