登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 审核员考试学苑 > 信息安全管理体系审核员 > 复习指南 >> 正文
正文
MD5
来源: 作者: 时间;2019-11-20 点击数: 尚大CCAA流群:296661694
MD5在论坛上、软件发布时经常用,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权, 设计的一套验证系统。每个文件都可以用MD5验证程序算出一个固定的MD5码来。软件作者往往会事先计算岀他的程序的MD5码并帖在网上。因此,在网上看到某个程序下载旁注明了 MD5码时,可以把它记下来,下载了这个程序后用MD5验证程序计算你所下载的文件的
<尚大教育,教育至上,人才为大:sdedu.cc>
MD5论坛上、软件发布时经常用,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权, 设计的一套验证系统。每个文件都可以用MD5验证程序算出一个固定的MD5码来。软件作者往往会事先计算岀他的程序的MD5码并帖在网上。因此,在网上看到某个程序下载旁注明了 MD5码时,可以把它记下来,下载了这个程序后用MD5验证程序计算你所下载的文件的MD5,和你之前记下MD5码比较,就知道你下的是不是原版了 ,如果两者相同,那么你所下载的是原版。如果计算出来的和网上注明的不匹配,那么你下载的这个文件不完整,或是被别人动过手脚。
如果你经常使用网盘的话,你会发现有写好几G的文件一下子就上传上去了,官方称“极速秒传”,应用的就是“MD5码”这类的技术。当你上传文件的时候,软件就会为你的文件生成一个MD5码,先将MD5码上传,然后在服务器的“MD5码库”里面找到没有相同的MD5码,如果有,OK,你的文件不用上传了,服务器上已经有了,直接分配一个链接给你就可以了,这就是“极速秒传”。说白了,就是已经有人花长时间上传过一模一样的文件,你不用花大把时间上传,服务器也不用花大把时间接收,你省带宽,他也省带宽,两全其美。
 
MD5码计算过程中会不会把文件名和文件创建修改时间算在内?——不会,只HASH文件内容
不同文件也可以有相同的MD5效验并不陌生,它尝尝被用于文件的一致性效验,在各大下载站都可以看到它的身影,MD5可以为任何文件产生一个同样独一无二的“数字指纹”如果对文件做了任何改动,哪怕仅仅修改了1字节,其MD5纸都会发生变化,正式因此,利用MD5算法来进行文件效验的方案被大量应用到软件下载站、论坛数据库,、系统文件安全等方面。突然产生这样的想法:不同文件也可以有相同的MD5效验值。MD5效验值的畅读是固定的128BIT,其总共有2的128次方种不同的值;而被MD5效验的文件长度却是任意;可以是1BIT、1KB甚至1GB,也就是说可以有正无穷个不同的文件。用这有限的2的128次方种不同的值去匹配正无穷个文件,结果是必然有重复的。
 
<尚大教育,教育至上,人才为大:sdedu.cc>
来顶一下
返回首页
返回首页
上一篇:代理服务器
下一篇:HASH
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2021年5月22-23日审核员考试还有
尚大CCAA交流群:296661694