ファイル名、パス、タイムスタンプ、または権限が変更されると、ファイルのハッシュも変更されますか?
$ echo some contents > testfile
$ shasum testfile
3a2be7b07a1a19072bf54c95a8c4a3fe0cdb35d4 testfile
ベストアンサー1
ファイルのハッシュはその内容のハッシュです。ファイル名、タイムスタンプ、権限などのメタデータはハッシュには影響しません。
破損していない暗号化ハッシュを仮定すると、2つのファイルの内容が同じ場合にのみ、2つのファイルが同じハッシュを持ちます。最も一般的なハッシュはSHA-2シリーズ(SHA-256、SHA-384、SHA-512)とSHA3シリーズです。これには破損したMD5またはSHA-1は含まれず、cksum
暗号化ハッシュではなくCRCも含まれません。