首页 网站地图

MD5码

发布时间: 2024-05-17 13:03:47

MD5码是干什么的?

好多软件都有!

MD5中的MD代表Message

Digest,就是信息摘要的意思,不过这个信息摘要不是信息内容的缩写,而是根据公开的MD5算法对原信息进行数学变换后得到的一个128位(bit)的特征码。

这个特征码有如下特性,首先它不可逆,例如我有一段秘密的文字如:"My

Secret

Words",经算法变换后得到MD5码(b9944e9367d2e40dd1f0c4040d4daaf7),把这个码告诉其他人,他们根据这个MD5码是没有系统的方法可以知道你原来的文字是什么的。

其次,这个码具有高度的离散性,也就是说,原信息的一点点变化就会导致MD5的巨大变化,例如"ABC"

MD5(902fbdd2b1df0c4f70b4a5d23525e932)和"ABC

"(多了一空格)MD5(12c774468f981a9487c30773d8093561)差别非常大,而且之间没有任何关系,也就是说产生的MD5码是不可预测的。

最后由于这个码有128位那么长,所以任意信息之间具有相同MD5码的可能性非常之低,通常被认为是不可能的。

所以一般认为MD5码可以唯一地代表原信息的特征,通常用于密码的加密存储,数字签名,文件完整性验证等。

文件签名。

md5的全称是message-digest

algorithm

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

security

inc发明,经md2、md3和md4发展而来。

message-digest泛指字节串(message)的hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与字符集或编码方式无关。

md5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个md5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。

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

readme。txt文件中,并对这个readme。txt产生一个md5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件

MD5码是什么?

尽可能说的既详细字又少

Message

Digest

Algorithm

MD5(中文名为消息摘要算法第五版)

为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC

http://baike。baidu。com/view/7636。htm?fr=ala0_1

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

什么是MD5码?有什么作用?

下载一些软件的时候会有一个MD5校验码?这是什么东西?有些什么作用?为什么要有这么一个东西?

MD5的全称是Message-Digest

Algorithm

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

Security

发明,由MD2/MD3/MD4

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

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

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

参考资料:

http://wenwen。sogou。com/z/q889701677。htm

什么是MD5码

为什么有的游戏会公开MD5码

说简单点更好懂。

每个人有不同的指纹。同样每个文件也有不同的MD5值,即文件的指纹。

一个文件,如游戏。官/方公布时,也公了其MD5值后。别人通过其它方式得到了这样的文件后,可通过一个软件求出它的MD5值,和官/方的对比,不一样的话,就说明这个文件被修改过了(可能有素)

MD5中的MD代表Message

Digest,就是信息摘要的意思,不过这个信息摘要不是信息内容的缩写,而是根据公开的MD5算法对原信息进行数学变换后得到的一个128位(bit)的特征码。

这个特征码有如下特性,首先它不可逆,例如我有一段秘密的文字如:"My

Secret

Words",经算法变换后得到MD5码(b9944e9367d2e40dd1f0c4040d4daaf7),把这个码告诉其他人,他们根据这个MD5码是没有系统的方法可以知道你原来的文字是什么的。

其次,这个码具有高度的离散性,也就是说,原信息的一点点变化就会导致MD5的巨大变化,例如"ABC"

MD5(902fbdd2b1df0c4f70b4a5d23525e932)和"ABC

"(多了一空格)MD5(12c774468f981a9487c30773d8093561)差别非常大,而且之间没有任何关系,也就是说产生的MD5码是不可预测的。

最后由于这个码有128位那么长,所以任意信息之间具有相同MD5码的可能性非常之低,通常被认为是不可能的。

所以一般认为MD5码可以唯一地代表原信息的特征,通常用于密码的加密存储,数字签名,文件完整性验证等。

网游的MD5码是什么意思?

MD5是message-digest

algorithm

5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。

MD5的作用?

如果想知道某个下载文件和网站的原始文件是否一模一样,就可以给自己下载的文件做个MD5校验。如果得到的MD5值和网站公布的相同,可确认所下载的文件是正确、完整的。如有不同,说明你下载的文件是错误或不完整的。

md5校验码是什么意思 ?

md5校验码

文件签名。

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

自己写的,不知道讲清楚没有

更详细的资料和WinMD5

汉化版(最终版)验证程序下载:

http://www1。skycn。com/soft/20348。html

找了点有关的资料:MD5的全称是Message-Digest

Algorithm

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

Security

Inc发明,经MD2、MD3和MD4发展而来。

Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与字符集或编码方式无关。

MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。

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

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

MD5还广泛用于加密和解密技术上,在很多操作系统中,用户的密码是以MD5值(或类似的其它算法)的方式保存的,

用户Login的时候,系统是

系统MD5码/是什么

这个MD5

会不会带有木马呀

我有看到用这个MD5

加上去一个木马也

然后装上去的新系统就会有木马也

系统MD5码代表这个系统的身份证

MD5中的MD代表Message

Digest,就是信息摘要的意思,不过这个信息摘要不是信息内容的缩写,而是根据公开的MD5算法对原信息进行数学变换后得到的一个128位(bit)的特征码。

这个特征码有如下特性,首先它不可逆,例如我有一段秘密的文字如:"My

Secret

Words",经算法变换后得到MD5码(b9944e9367d2e40dd1f0c4040d4daaf7),把这个码告诉其他人,他们根据这个MD5码是没有系统的方法可以知道你原来的文字是什么的。

其次,这个码具有高度的离散性,也就是说,原信息的一点点变化就会导致MD5的巨大变化,例如"ABC"

MD5(902fbdd2b1df0c4f70b4a5d23525e932)和"ABC

"(多了一空格)MD5(12c774468f981a9487c30773d8093561)差别非常大,而且之间没有任何关系,也就是说产生的MD5码是不可预测的。

最后由于这个码有128位那么长,所以任意信息之间具有相同MD5码的可能性非常之低,通常被认为是不可能的。

所以一般认为MD5码可以唯一地代表原信息的特征,通常用于密码的加密存储,数字签名,文件完整性验证等。

哇。。。上面那搞来的那么多东西。。。说的还不清楚。。。

MD5码是一种加密方式!就这么简单。。

下游戏时的MD5码是什么东西?

在17173时下游戏时看见的,不懂,求高手指点

验证该游戏是否被改动过

因为有些人会在安装包里放一些你不知道的东西

木马病毒之类的

MD5验证就是这作用

每个文件都有md5码的,请问您的意思是?

就是这个文件的专用序列号

文件有改动的话序列号也会改变

MD5码是什么?

如何计算?

校验文件码。如何计算:可以下载相应的工具进行计算。

MD5是什么意思?

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

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

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

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

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

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

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

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

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

就是这样咯。。

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

文件签名。

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

自己写的,不知道讲清楚没有

更详细的资料和winmd5

汉化版(最终版)验证程序下载:

http://www1。skycn。com/soft/20348。html

相关推荐

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