Md5, Sha1, Sha256等HASH值的验证
时间:2009-08-07 来源:zhiyizhi
一、 md5、sha1、sha256等HASH文件的格式
注意:号码和文件名应该在同一行,也就是说,号码和文件名中间只能用SPace键隔开,不能使用Enter断行。
以下是Debian Lenny的md5sum号码文件:
9d03f03b51044abdffc52e14c4917483 debian-502-i386-CD-1.iso
以下是zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso的sha1sum号码文件(注意要求文件名以*作为开头,否则出错):
d142469d0c3953d8e4a6a490a58052ef52837f0f *zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
以下是Fedora的sha256号码文件(注意要求文件名以*作为开头,否则出错):
6bbb8842bfd64e948cccd4046394a1ab67a18f62e97c36133a8fe1a10c40cfcb *Fedora-11-i686-Live.iso
二、验证方法:把下载的(或者自己制作的号码文件)与需要验证的iso文件放在同一目录下,然后执行
command -c 号码文件
其中这里command可以是md5, sha1,sha256,根据号码文件内容来。比如要验证zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso的md5值是否与md5号码文件md5中的一致,可以输入命令:
$ md5sum -c md5
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso: OK
三、生成HASH文件方法
command iso文件 > HASH文件
比如要把zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso的sha1写入sha1sum,那么可以:
$ sha1sum zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso > sha1sum
注意:号码和文件名应该在同一行,也就是说,号码和文件名中间只能用SPace键隔开,不能使用Enter断行。
以下是Debian Lenny的md5sum号码文件:
9d03f03b51044abdffc52e14c4917483 debian-502-i386-CD-1.iso
以下是zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso的sha1sum号码文件(注意要求文件名以*作为开头,否则出错):
d142469d0c3953d8e4a6a490a58052ef52837f0f *zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
以下是Fedora的sha256号码文件(注意要求文件名以*作为开头,否则出错):
6bbb8842bfd64e948cccd4046394a1ab67a18f62e97c36133a8fe1a10c40cfcb *Fedora-11-i686-Live.iso
二、验证方法:把下载的(或者自己制作的号码文件)与需要验证的iso文件放在同一目录下,然后执行
command -c 号码文件
其中这里command可以是md5, sha1,sha256,根据号码文件内容来。比如要验证zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso的md5值是否与md5号码文件md5中的一致,可以输入命令:
$ md5sum -c md5
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso: OK
三、生成HASH文件方法
command iso文件 > HASH文件
比如要把zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso的sha1写入sha1sum,那么可以:
$ sha1sum zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso > sha1sum
相关阅读 更多 +