如何使用MD5校验
MD5是一种信息摘要算法,可以接收任意长度的文件,产生128位二进制的数字串(即32位十六进制数),MD5也被称作“数字指纹”。字节内容不同的文件,它们对应的MD5很可能也不同。
为防范传输过程中软件被恶意篡改,软件发布者一般都会另外提供软件的MD5码。这样,用户可以从下载文件中提取MD5,与软件发布方提供的MD5码进行比对,若两者不一致,则文件内容已被修改。
常用的MD5生成工具是md5sum,使用方法如下:
软件下载完成后,首先新建一个文本文件md5.txt,里面写上软件发布方提供的MD5码,后面紧接着一个空格,最后是文件名。如果文件是二进制,需要在文件名前加上*号。
然后,在命令行窗口运行:
md5sum -c sum.txt
如果显示OK,说明校验通过。
参考资料:
1 RFC1321 - The MD5 Message-Digest Algorithm
为防范传输过程中软件被恶意篡改,软件发布者一般都会另外提供软件的MD5码。这样,用户可以从下载文件中提取MD5,与软件发布方提供的MD5码进行比对,若两者不一致,则文件内容已被修改。
常用的MD5生成工具是md5sum,使用方法如下:
软件下载完成后,首先新建一个文本文件md5.txt,里面写上软件发布方提供的MD5码,后面紧接着一个空格,最后是文件名。如果文件是二进制,需要在文件名前加上*号。
然后,在命令行窗口运行:
md5sum -c sum.txt
如果显示OK,说明校验通过。
参考资料:
1 RFC1321 - The MD5 Message-Digest Algorithm
热门话题 · · · · · · ( 去话题广场 )
- 我在网络上感受到的陌生人善意 新话题
- 身边的科普现场 新话题
- 歌手2024直播 4.6万次浏览
- 现代人的“卡夫卡时刻” 355次浏览
- 少年时代的科普读物 新话题
- 维系精神生活的北京角落 新话题 · 348次浏览