md5sum
作成 : 2004/06/02
md5sum
たとえば、Fedora Coreのダウンロードサイトには、ISOイメージファイルとISOイメージファイルのハッシュ値を格納したMD5SUMファイルが置かれている。 md5sumユーティリティを使用して、ISOイメージファイルとMD5SUMファイルに格納されたハッシュ値を比較し、ISOイメージファイルが改変されていないか検証することができる。
しかし、MD5SUMファイルが改変されていては意味がないので、GnuPGで署名の検証を行う。
MD5SUMファイル -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 c366d585853768283dac6cdcefcd3a2d FC2-i386-disc1.iso <--- ファイル名とハッシュ値 fc3c926442cc85a469268651bd04c186 FC2-i386-disc2.iso 5ad870e696953f4bbd0a91936873890e FC2-i386-disc3.iso c736f8048b12315b5c0b070de1d74867 FC2-i386-disc4.iso 2d8a20014af287bf8c6b29f2da031f98 FC2-i386-DVD.iso 22f4bfca5baefe89f0e04166e738639f FC2-i386-rescuecd.iso 0c0268f26ed08d24880119e1b44d45e8 FC2-i386-SRPMS-disc1.iso 3d17a40489e8dcd3761f166ff264c712 FC2-i386-SRPMS-disc2.iso 4e798934b399eb78e9e67dec23d946bb FC2-i386-SRPMS-disc3.iso 5d84eb0aecea8bce8e4857d3e46136c3 FC2-i386-SRPMS-disc4.iso -----BEGIN PGP SIGNATURE----- <--- ここから下がGnuPGの署名 Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQFAo8uQtEJp0E8qb9IRAjgnAJ92Rl2f6K/1Z1DCHB6qinau88WYXgCggF4P 1xFVxG7HVYVGJenIv1oSdrQ= =yWK+ -----END PGP SIGNATURE-----
md5sumの入手
md5sumユーティリティは、http://www.rtpro.yamaha.co.jp/RT/utility/md5sum/からダウンロードすることが出来る。 ダウンロードしたmd5sum.exeファイルをパスの通っているフォルダ(C:\Windowsとか)にコピーする。
ファイルの検証
MD5SUMファイルと検証したいファイルを同じフォルダに置いておくとラク。 コマンドプロンプトで、検証したいファイルを置いたフォルダをカレントにしておく。
C:\> md5sum -bcv MD5SUM <--- 検証したいファイルがバイナリのときは"b"をつける FC2-i386-disc1.iso OK FC2-i386-disc2.iso OK FC2-i386-disc3.iso OK FC2-i386-disc4.iso OK