AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 6822|回复: 0
收起左侧

[WinXP] winxp系统下载,MD5校验

[复制链接]
ampc8256

签到: Lazy

id mylive 发表于 2011-10-01 14:45:04
我们在winxp系统下载,win ghost系统下载 的过程中,为了防止在下载过程中,迅雷比特精灵等资源读取错误,下载后要校验MD5,那么winxp系统,ghost系统,它的MD5指的是什么呢?

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

MD5初步破解  先说明,一个16位的MD5会对应所有的32位MD5。 涉及的代数  大家都知道MD5通常是使用16进制数来表示的,所以一共是16种字符(0-9,A-F)。根据破解原理,四位只有数字的密码一共有10000种可能,即10*10*10*10或10^4。那么,16位MD5至多有多少种呢?是16^16。以此类推,32位的就是16^32。
  我们设a=16^16,b=16^32 系统下载 后的MD5初步的破解  依据鸽巢原理假设这里有(a*b+1)个不同的文件,那么就会有1个文件与其他a*b个文件中的其中一个的MD5值相等。依据这个原理,我们只要创建a*b*n的文件,假设这个N和硬盘容量都是无限大,那么只要寻找一个MD5值,就能有N个文件提供了伪造渠道(即内容不同,MD5相同)。 下载系统,后校验MD5还安全么  虽然两个文本的MD5可能会相等,但是不一定另外的文本内容恰好就与针对性伪造的内容一模一样,所以MD5能被破解,与文件内容真实性问题不会有太大的牵连,但是密码就不一定了如果密码A与密码B的MD5相等,那么如果有一个人的密码是A,那么黑客用密码B登陆他的帐户,直接构成盗号。

本文地址: https://www.ampc8.com/thread-3812-1-1.html
上一篇:USB-PE启动制作工具
下一篇:应对恶意软件最成功的国家:芬兰
回复

举报

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

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2025/5/1 17:57 | A
快速回复 返回顶部 返回列表