ハッシュは、特殊な関数を使って情報から計算される短い指紋です。プログラムはファイルの比較や特定のバージョンの識別に利用できます。

文書の内容から小さな印を付ける機械を想像してください。内容が変わると印も通常変わるため、違いに気付きやすくなります。

ハッシュの一意性は保証されません。異なる情報から同じ結果が生じることもあります。確認や整理には役立ちますが、完全な識別子とは限りません。