MD5SUM(1)

名前
md5sum - MD5 メッセージダイジェストを作成・照合する。

書式
md5sum [-bv] [-c [file]] | [file...]

説明
md5sum は、MD5 チェックサムを作成、もしくは MD5 チェックサムの照合を行う。 チェックサムを生成するアルゴリズムは比較的高速であり、ほとんどの 場合で十分堅牢である。このアルゴリズムの厳密な仕様については RFC 1321 を参照されたい。 通常 md5sum は、引数に与えられたすべてのファイルのチェックサムを作成し、 チェックサムとそのファイル名を一行ずつ出力する。しかし、 -c オプションが指定された場合、引数にはファイル名がひとつだけ許される。 引数に与えられたファイルには、チェックサムとそのファイル名が記述さ れていなければならない。記述されたファイルに対する実際のチェックサ ムが、記述されたチェックサムと照合される。詳細はオプション -c の項目を参照されたい。

  オプション

-b  バイナリモードを使用する。UNIX 環境では、バイナリモードとノーマルモー ドの違いは、出力されるファイル名の前にアスタリスクが付くのみである。

-c  file 中に記述された全てのファイルの md5sum を実際のチェックサムと 照合する。引数に与えるファイルの形式は md5sum の出力と同じである。つまり、ファイル中の各行につきひとつのファイル が記述される。その形式は、 <MD5 checksum> <filename> である。例えば、次のようにファイルを作成して、そのメッセージダイジェスト を計算する。 echo foo > md5-test-file; md5sum md5-test-file この場合、 md5sum は次のような報告をする。 d3b07384d113edec49eaa6238ad5ff00 md5-test-file

-v  詳細表示。(-c オプションで)照合する場合はファイル名を出力する。

バグ
MD4 メッセージダイジェストアルゴリズムが 1995 年 10 月に破られた。 同系である MD5 も以前ほど安全とは言えないであろう。 このマニュアルページは不正確であり、他のマニュアルページと整合性 のある書式でない。 md5sum は --help のような標準的なオプションが使えない。

著者
md5sum は、元々 by Branko Lankester により書かれ、その後 Colin Plumb と
 Ian Jackson (ijackson@gnu.ai.mit.edu) により書き変えられた。 マニュアルページは Juho Vuori (javuori@cc.helsinki.fi) により追加された。

翻訳者
鍋谷 栄展 <nabe@debian.or.jp>