找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6557|回复: 8

什么是MD5?

 荐 [复制链接]
  • 打卡等级:本地老炮

9337

威望

7448

金钱

1万

贡献

管理员

自由的灵魂

积分
107434
主题
5630
回帖
26661
注册时间
2003-4-10
最后登录
2026-10-2
发表于 2010-4-22 12:49:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 IsaacZ 于 2010-4-29 21:12 编辑

什么是MD5?


  MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。

  MD5其实就是一串字符,这串字符是从一个文件或程序中按照一定方法提取出来的,所以我们只要把收到的文件的MD5码和软件提供者给的MD5相比较就可以基本确定文件的完整性,保证没有被中途修改过。和文件加密的目的一样,保证文件的完整性和安全性。

为什么要做MD5效验?

  大家都知道,地球上任何人都有自己独一无二的指纹,这常常成为公安机关鉴别罪犯身份最值得信赖的方法;与之类似,MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字指纹”,如果任何人对文件做了任何改动,其MD5值也就是对应的“数字指纹”都会发生变化。

3e502ee730871d84c6cb84de27661d0c.webp





  我们常常在某些软件下载站点的某软件信息中看到其MD5值,它的作用就在于我们可以在下载该软件后,对下载回来的文件用专门的验证软件(如贝壳MD5验证工具 等)做一次MD5校验,以确保我们获得的文件与该站点提供的文件为同一文件。利用MD5算法来进行文件校验的方案被大量应用到软件下载站、论坛数据库、系统文件安全等方面。

  MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被“篡改”。举个例子,你将一段话写在一个叫 readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件中的任何内容,你对这个文件重新计算MD5时就会发现(两个MD5值不相同)。如果再有一个第三方的认证机构,用MD5还可以防止文件作者的“抵赖”,这就是所谓的数字签名应用。

如何进行MD5效验?


  有些电脑新手就对如何查询一个软件或文件的MD5头疼,因为Windows并没有查询MD5码的功能,导致许多朋友只知道有这个MD5,但不知道怎么去利用起来。

  用好MD5对于日常下载软件什么的用处还是很大的哦。下面我就来具体说说怎么查看一个软件或文件的MD5码。


工具1:Hash V1.04 MD5验证 SHA1 CRC32工具 绿色版【IsaacZ推荐】


工具2:贝壳MD5验证工具

e3abe4a03e267e87ad15b22fe045f786.webp



  1.贝壳MD5验证工具,选择需要进行MD5验证的文件,打开…。
  2.或直接将文件或软件程序拖拽至贝壳MD5验证工具。
  3.就会看到该软件的MD5码,若和软件下载站或官方提供的MD5相同,即验证成功。
不懂就搜!点此搜点拨论坛。如果本坛没有,请尝试点此问AI,或跟帖提问。
发帖前注意看置顶帖。
不定期借助AI对点拨论坛陈年老帖进行挖坟回复,打扰勿怪!
点拨论坛的域名你记住了吗?www.dianbo.org

0

威望

68

金钱

0

贡献

新手上路

积分
70
主题
0
回帖
17
注册时间
2010-3-30
最后登录
2015-5-18
发表于 2010-4-22 16:59:07 | 显示全部楼层
绝对的好贴

因为这是菜鸟家园  呵呵
点拨网 — 传播知识,启迪智慧
回复 顶 踩

使用道具 举报

0

威望

253

金钱

2

贡献

初级会员

积分
263
主题
3
回帖
79
注册时间
2010-4-21
最后登录
2013-4-21
发表于 2010-4-29 19:56:01 | 显示全部楼层
顶!在这里,真的可以学到点东西
点拨网 — 致力于解决实际问题!
回复 顶 踩

使用道具 举报

  • 打卡等级:无名新人

1

威望

898

金钱

17

贡献

初级会员

无名小卒

积分
1001
主题
10
回帖
154
注册时间
2010-4-24
最后登录
2026-2-1
发表于 2010-4-29 20:34:15 | 显示全部楼层
同过细心阅读才知道MD5的作用,谢谢管理员提供!
回忆昨天。经过今天。憧憬明天
点拨论坛的域名你记住了吗?www.dianbo.org
回复 顶 踩

使用道具 举报

0

威望

100

金钱

2

贡献

新手上路

积分
109
主题
1
回帖
27
注册时间
2010-4-13
最后登录
2018-11-20
发表于 2010-8-5 14:38:12 | 显示全部楼层
虽然已经知道了,但还是顶一下
有问题请直接提问,欢迎注册本论坛!
回复 顶 踩

使用道具 举报

0

威望

250

金钱

1

贡献

初级会员

积分
261
主题
8
回帖
45
注册时间
2010-10-6
最后登录
2015-9-8
发表于 2010-10-7 12:30:50 | 显示全部楼层
以前知道 现在了解  还附带工具  很好
学然后知不足,教然后知困。知不足,然后能自反也;知困,然后能自强也。故曰:教学相长也。
回复 顶 踩

使用道具 举报

0

威望

103

金钱

6

贡献

新手上路

积分
128
主题
0
回帖
49
注册时间
2010-1-27
最后登录
2015-3-30
发表于 2010-10-24 22:07:34 | 显示全部楼层
右键属性hash检测比软件好用
帖中出现了你所不知道的生词怎么办?——先在点拨论坛搜索
回复 顶 踩

使用道具 举报

0

威望

173

金钱

2

贡献

新手上路

积分
186
主题
3
回帖
32
注册时间
2011-8-2
最后登录
2014-9-4
QQ
发表于 2011-8-4 03:23:29 | 显示全部楼层
恩,LS所说的雨林木风的系统DIY里面的一个功能,可以在文件属性中增加一个名为“文件校验”的选项卡,里面还提供了对比功能。

我想问,这种方法能不能用于检测文件是否有损坏。例如我要刻录4个镜像到DVD里面(只做存储用),在刻录之前我先得出文件的MD5码,刻完之后在去对比光盘里面同个文件的MD5,如果一样,是不是就能判断文件没有在刻录过程中受到损坏呢?
在已经有人回复时,不要在顶楼添加新问题。
回复 顶 踩

使用道具 举报

  • 打卡等级:本地老炮

9337

威望

7448

金钱

1万

贡献

管理员

自由的灵魂

积分
107434
主题
5630
回帖
26661
注册时间
2003-4-10
最后登录
2026-10-2
 楼主| 发表于 2011-8-4 12:40:17 | 显示全部楼层
不懂就搜!点此搜点拨论坛。如果本坛没有,请尝试点此问AI,或跟帖提问。
发帖前注意看置顶帖。
不定期借助AI对点拨论坛陈年老帖进行挖坟回复,打扰勿怪!
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|点拨论坛 |网站地图

GMT+8, 2026-10-2 04:32 , Processed in 0.515742 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表