无忧启动论坛

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

请教一个最初级的问题

[复制链接]
跳转到指定楼层
1#
发表于 2004-9-24 10:45:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MD5 码是做什么用的,一些下载中都有它,但我好象从来都没用过。
它是干什么用的呀,怎么用呢
2#
发表于 2004-9-24 10:50:44 | 只看该作者

请教一个最初级的问题

MD5码就是这个ISO做成以后用winmd5.exe生成的,是用来检验ISO文件是否完整的一个识别码。当这个码变动了,就说明已被更改过了,不是原版了。
回复

使用道具 举报

3#
 楼主| 发表于 2004-9-24 10:59:25 | 只看该作者

请教一个最初级的问题

哦,知了,谢谢,也就是说我们在刻盘时是用不上的,只是一个校验码。
只是用什么方法来验证呀
回复

使用道具 举报

4#
发表于 2004-9-24 11:49:10 | 只看该作者

请教一个最初级的问题

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还可以防止文件作者的“抵赖”,这就是所谓的数字签名应用。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-10-18 05:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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