首页 网站地图

md5值

发布时间: 2024-05-02 16:57:48

MD5是什么意思?

MD5即Message

Digest

Algorithm

MD5,它是计算机安全领域广泛使用的一种散列函数,是用以提供消息的完整性保护。

MD5算法具有以下特点:

1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。

2、容易计算:从原数据计算出MD5值很容易。

3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。

4、强抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据(即伪造数据)是非常困难的。

MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)。除了MD5以外,其中比较有名的还有sha-1、RIPEMD以及Haval等。

软件的md5值代表着什么?

MD5的全称是Message-Digest

Algorithm

5,在90年代初由MIT的计算机科学实验室和RSA

Security

发明,由MD2/MD3/MD4

发展而来的。MD5的实际应用是对一段Message(字节串)产生fingerprint(指纹),可以防止被“62616964757a686964616fe58685e5aeb931333234316639篡改”。举个例子,天天安全网提供下载的MD5校验值软件WinMD5。zip,其MD5值是1e07ab3591d25583eff5129293dc98d2,但你下载该软件后计算MD5发现其值却是81395f50b94bb4891a4ce4ffb6ccf64b,那说明该ZIP已经被他人修改过,那还用不用该软件那你可自己琢磨着看啦。

MD5广泛用于加密和解密技术上,在很多操作系统中,用户的密码是以MD5值(或类似的其它算法)的方式保存的,用户Login的时候,系统是把用户输入的密码计算成MD5值,然后再去和系统中保存的MD5值进行比较,来验证该用户的合法性。

MD5校验值软件WinMD5。zip汉化版,下载地址是:http://www。ttian。net/download/show。php?id=625

使用极其简单,运行该软件后,把需要计算MD5值的文件用鼠标拖到正在处理的框里边,下面将直接显示其MD5值以及所测试的文件名称,可以保留多个文件测试的MD5值,选定所需要复制的MD5值,用CTRL+C就可以复制到其它地方了

md5的全称是

message-digest

algorithm

,在90年代初由mit的计算机科学实验室和rsa

security

发明,由md2/md3/md4

发展而来的。md5的实际应用是对一段message(字节串)产生fingerprint(数字指纹,md5值就是指经md5计算得到的这种数字指纹。),可以防止被“篡改”。举个例子,天天安全网提供下载的md5校验值软件winmd5。zip,其md5值是1e07ab3591d25583eff5129293dc98d2,但你下载该软件后计算md5发现其值却是81395f50b94bb4891a4ce4ffb6ccf64b,那说明该zip已经被他人修改过,那还用不用该软件那你可自己琢磨着看啦。

下载后请您务必校对MD5码,这句话是什么意思啊

MD5的全称是Message-Digest

Algorithm

5(信息-摘要算法)

md5是一种加密算法。我所说的是它的一种用法。

比如说,谁写了个软件,发布在网上。为了防止有人改了再发布,先用md5工具算出一个值。

别人如果改动了这个包添加修改东西,即使大小一样,也基本上不可能使两个包的md5出来的值完全一样,这样就起了保护的作用。

因为很多破坏者把一些木马病毒捆绑在正规软件里,大小一样你根本看不出来,如果软件原作者发布的时候公布了MD5值,

那么被修改过的软件的MD5值就变了,下载的人和原作者提供的MD5值一对比就知道这个软件已经被动过了。

保障用户不受非法侵害。

是核实你下载的文件有没有被加病毒木马的/

就是让你下完这个文件后,利用MD5计算程序之类的计算你下的这个文件是否和

官方发布的文件相同,因为现在发布软件,下载源远不止是官方网站,还有一些

镜像网站呀,或者是其他的网站呀,所以为了防止源文件被篡改,所以利用MD5

唯一性,来验证文件的正确与否

但是MD5也不是万能的,就是也有可能,两个不同的文件,其MD5相同。不过这是

很小概率的。所以他还没被淘汰。

md5值是什么,有什么用?

md5是个散列函数,任何数据经过md5将生成一个16位的值或32位的值〔md5的版本不同造成位数不同〕。

md5有两个重要的性质,第一是无法逆推,只有md5生成的值是无法逆推出原有数据的。第二是原数据只要有一点改动,md5值就会有很大变动。

这两个性质决定了md5有很多用途。第一个性质在密码领域大有用途,我们如果把qq密码丢了,用密保找回,这是腾讯肯定不会给你原密码的,而是让输入新密码,这是因为你的原密码在存入数据库前,经过了md5〔也可能是其他散列函数,散列函数都有这性质,只不过md5是最出名的〕处理,这时谁都无法知道原密码,即使数据库数据泄漏,别人也无法知道原密码,而当你输入原密码登录时,密码就用原来的方法处理一下,与数据库里的加密密码对比,想同就允许登录。这个只能改密码不能获取新密码的情况在其他密码的应用比比皆是,银行也是一个。

第二个用途楼上也说了,就是检验,文件检验也是种应用,不过这只是简单的应用,一般我们去ATM机取款,ATM机会把我们的取款金额加密传输到服务器,可是中途出现问题数据被改了怎么办,这时就可以用MD5检验啦,如果检验没问题,只要保证线路没问题,那么所传的数据就是没问题的,不然就是传输出问题的,钱可是个敏感的东西,银行的东西可不能出现一丝差错,所以银行的数据都是经过层层检验的。

md5值是什么?干嘛用的?

当我门下载到一个文件

我们可以用命令产生这个文件的MD5

值和官方的

如果不一样

我们下载的文件被

是不安全的

MD5值是干什么的?

MD5值是干什么的?

为什么一般系统,软件`~都会给出`~?

MD5究竟是什么

MD5是message-digest

algorithm

5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。因此,我们可以通过对比同一文件的MD5值,来校验这个文件是否被“篡改”过。

MD5到底有什么用

当我们下载了文件后,如果想知道下载的这个文件和网站的原始文件是否一模一样,就可以给自己下载的文件做个MD5校验。如果得到的MD5值和网站公布的相同,可确认所下载的文件是完整的。如有不同,说明你下载的文件是不完整的:要么就是在网络下载的过程中出现错误,要么就是此文件已被别人修改。为防止他人更改该文件时放入病毒,最好不要使用。

当我们用E-mail给好友发送文件时,可以将要发送文件的MD5值告诉对方,这样好友收到该文件以后即可对其进行校验,来确定文件是否安全。

再比如:在刚安装好系统后可以给系统文件做个MD5校验,过了一段时间后如果你怀疑某些文件被人换掉,那么就可以给那些被怀疑的文件做个MD5校验,若和从前得到的MD5校验码不一样,那么就可以肯定是有问题的。

文件签名。

md5在论坛上、软件发布时经常用,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权,设计的一套验证系统。每个文件都可以用md5验证程序算出一个固定的md5码来。软件作者往往会事先计算出他的程序的md5码并帖在网上。因此,在网上看到某个程序下载旁注明了md5码时,可以把它记下来,下载了这个程序后用md5验证程序计算你所下载的文件的md5码,和你之前记下md5码比较,就知道你下的是不是原版了,如果两者相同,那么你所下载的是原版。如果计算出来的和网上注明的不匹配,那么你下载的这个文件不完整,或是被别人动过手脚。

MD5是一种加密算法,具体见参考中的简介。

谁能给我简单介绍一下Md5值是什么

就是一种哈希算法。用来做摘要的

什么是md5?

Message

Digest

Algorithm

MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC

1321(R。Rivest,MIT

Laboratory

Computer

Science

Security

April

1992)。

即Message-Digest

Algorithm

5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。

MD5算法具有以下特点:

1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。

2、容易计算:从原数据计算出MD5值很容易。

3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。

4、弱抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据(即伪造数据)是非常困难的。

5、强抗碰撞:想找到两个不同的数据,使它们具有相同的MD5值,是非常困难的。

MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)。除了MD5以外,其中比较有名的还有sha-1、RIPEMD以及Haval等。

什么是MD5

MD5是每个软件的唯一标识号

MD5是每个软件的唯一标识号,

如果系统下载不完整或被人恶意改动,

所得到的MD5也会不一样,

所以请在下载系统后,

认真核对一遍MD5值。

MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在UNIX下有很多软件在下载的时候都有一个文件名相同,文件扩展名为。md5的文件,在这个文件中通常只有一行文本,大致结构如:

(tanajiya。tar。gz)

0ca175b9c0f726a831d895e269332461

这就是tanajiya。tar。gz文件的数字签名。MD5将整个文件当作一个大文本信息,通过其不可逆的字符串变换算法,产生了这个唯一的MD5信息摘要。为了让读者朋友对MD5的应用有个直观的认识,笔者以一个比方和一个实例来简要描述一下其工作过程:

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

我们常常在某些软件下载站点的某软件信息中看到其MD5值,它的作用就在于我们可以在下载该软件后,对下载回来的文件用专门的软件(如Windows

Check等)做一次MD5校验,以确保我们获得的文件与该站点提供的文件为同一文件。利用MD5算法来进行文件校验的方案被大量应用到软件下载站、论坛数据库、系统文件安全等方面。

MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被“篡改”。举个例子,你将一段话写在一个叫

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

MD5是什么意思?

我是菜鸟,别取笑我。经常迅雷BT下载就有个MD5验证。。到底是什么意思??

请回答的别太专业。。

任何数据(也包括软件),经过MD5加密后,会生成一串16字节的字符串,中华人民一般称其为“MD5值”。。

不同的数据,经过MD5后生成的MD5值,几乎都是不同的(有相同可能性,因为算法局限性,但是概率极低,在不涉及重大安全隐患比如国家机密等方面,这个相同概率可以忽略不记)。。

就好比全世界的人的DNA都是不同的一样(当然也有相同的)。。

这样,MD5值就可以当作鉴别数据唯一性的一种标识。。

所以,如果两份数据的MD5值是不一样的,那么这两份数据也肯定是不同的。。

迅雷里面的MD5验证,主要是为了防止软件被篡改。。

虽然有时候软件功能,界面都一致,却有可能被坏人加了某些木马病毒代码,在后台偷偷的干坏事,但是您却一点也察觉不出来。。

此时只要将这个软件的MD5值与正版的进行对比就知道是不是被篡改过的了。。

就是这样咯。。

如果您对这方面的研究感兴趣,可以进行相关查阅,网上对于MD5的资料还是很丰富的。。

MD5是一种编码方式,也可以说是一种加密算法,很多网站的密码都是通过MD5加密的。

MD5加密有时候是很不安全的,如果被黑客截获了,账号就会被盗。

Message

Digest

Algorithm

MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC

1321(R。Rivest,MIT

Laboratory

Computer

Science

Security

April

1992)

相关推荐

友情链接
© 2023 峰艺生活百科 版权所有反 馈
京ICP备2022030738号