无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2412|回复: 9
打印 上一主题 下一主题

MD5值 有什么用?

[复制链接]
跳转到指定楼层
1#
发表于 2003-10-17 15:29:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

MD5值: 5b80b4fb775dd84371f8cb04492a4aba
这是干什么用的,
一定要吗?
10#
 楼主| 发表于 2003-12-29 13:17:26 | 只看该作者

MD5值 有什么用?

回复

使用道具 举报

9#
发表于 2003-12-19 21:50:22 | 只看该作者

MD5值 有什么用?

在编程的加密中,MD5是一种不可逆的加密算法.......
回复

使用道具 举报

8#
发表于 2003-12-19 18:37:02 | 只看该作者

MD5值 有什么用?

[这个贴子最后由我爱单片机在 2003/12/19 06:38pm 第 1 次编辑]

是检验一个文件是否被修改过的,和文件的数字签名一样。
回复

使用道具 举报

7#
发表于 2003-12-18 11:04:06 | 只看该作者

MD5值 有什么用?

我也想晓得呀
回复

使用道具 举报

6#
发表于 2003-12-17 21:58:52 | 只看该作者

MD5值 有什么用?

http://www.osdiy.net/upfile/winmd5cn.exe
回复

使用道具 举报

5#
发表于 2003-12-15 21:58:47 | 只看该作者

MD5值 有什么用?

你在google搜索winmd5,保证你得到一大堆有关此下载的地址
回复

使用道具 举报

4#
发表于 2003-12-15 20:51:52 | 只看该作者

MD5值 有什么用?

哪里有下呀?我在上面的地址找不到下载
回复

使用道具 举报

3#
发表于 2003-12-15 17:32:29 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

2#
发表于 2003-10-17 16:05:03 | 只看该作者

MD5值 有什么用?

我发现很多人遇到问题的解决办法好象只有一个提问,这是不是有点儿太悲惨了,建议论坛中的所有人充分利用Internet上的搜索引擎(尤其是google)的搜索功能,那样你几乎可以很快找到你想要的答案。以本帖楼主的问题为例:
在google中搜索“MD5”字符串,然后搜索所有中文网页,google很快给你返回一大堆结果,从搜索结果的最上面开始查找,到第五个结果你就会看到一篇文章名为:“MD5简单说明”,这就是你想要的答案!
该文章的链接为:http://www.osdiy.net/osdiy/1/020.html
文章内容如下:
MD5简单说明
作者:Surf surf@osdiy.net
    啊~~我的身份证怎么没了?真没了我不是要作一个月的黑户了吗:~
在现在生活中,我们每个人都有一个唯一的身份证编号,那么我们常用的计算机文件有吗?
  答案是有,这就是MD5文件验码规则,每个计算机的文件都有一个与自己身份相符的MD5码,有了这个验证码,你可以确定这份文件是否是你最初时提供的那份文件.
  使用这个文件的身份证,你可以最大化的避免你的程序文件被网络上的灰客(注意不是黑客)利用,在其中植入木马之类的工具,成为他们的替罪羔羊.
  MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。
Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与字符集或编码方式无关。
  MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。
  MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被“篡改”。举个例子,你将一段话写在一个叫readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件中的任何内容,你对这个文件重新计算MD5时就会发现。如果再有一个第三方的认证机构,用MD5还可以防止文件作者的“抵赖”,这就是所谓的数字签名应用。
那么我们怎么来验证一份文件的身份证MD5码呢,如果你是在unix系统下可以直接使用 md5 filename即可.
如果您是windows系统的用户的话,这里提供一份osdiy.net汉化的winmd5cn.exe(MD5: 379af2408a1e7d2d8796483059311045 winmd5cn.exe) 程序,使用方法也很简单,直接运行这个程序,出现一个窗口,将要验证的文件直接拖到这个窗口就可以了.
  现在好了,文件也有了自己的一个身份证号,以后下载文件时也不要担心别人修改了.
参与本文的讨论

作者(译者)信息:
Surf,OSDIY电子期刊的发起人之一,关注开源软件在国内的应用推广.您可以通过surf@osdiy.net来与他联系.
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-18 13:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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