• ベストアンサー

MD5

MD5について調べています。異なるファイルをMD5にかけたら、それぞれ異なる値がでてくることはわかったのですが、同じファイル(データが一緒)のファイルをMD5にかけたとき、異なる値がでることはあるのでしょうか? よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • hofuhofu
  • ベストアンサー率70% (336/476)
回答No.1

日本語でのMD5の解説 http://www.shadowpenguin.org/sc_documents/spsdocument16.html アルゴリズムを見る限り、同じビット列(データが一緒)で異なる値がでるようなことは無いように思えます。 sin(実数)が使われているのがちょっと気になりますが、まず関係無いでしょう。 MD5はファイルの同一性を確認されるために使われるぐらいですから、同じファイルで違う値が出てくるようなことは無いはずです。 でないと使い物にならないわけですし。

momomomo2003
質問者

お礼

ありがとうございました。紹介して頂いたページ、とってもわかりやすかったです。

関連するQ&A