2011-07-29 15 views

答えて

5

一般に、すべてのファイルハッシャは、ファイルのバイナリコンテンツのみを暗号化します。

次の工程でこれを証明することができます。

  1. が他のディレクトリにファイル
  2. コピーするには、このファイルをMD5アルゴリズムを適用し、その名前を変更します。
  3. コピーにmd5アルゴリズムを適用します。
  4. 両方の結果を比較してください。彼らは平等です!
+0

ええ、どちらも同じです –

3

MD5ツールは、通常、ファイルのバイナリコンテンツで動作します。 しかし、はもちろん、ハッシュされたコンテンツにもファイル名と変更時刻を自由に入れられます。例えば。もちろん

(stat -c %Y filename; echo filename; cat filename) | md5sum 

は、あなたが正確に同じ手順を使用する必要がハッシュサムを検証するために、または他の(異なる日付形式を使用している場合など)、あなたのハッシュ和は異なります。

関連する問題