如何校验md5 核对md5的方法盘点

2022-04-11 17:41:35
来源:PHP中文网

MD5的全称是Message-DigestAlgorithm5,在90年代初由MIT的计算机科学实验室和RSADataSecurityInc发明,由MD2/MD3/MD4发展而来的。MD5的实际应用是对一段Message(字节串)产生fingerprint(指纹),可以防止被“篡改”。

举个例子,天天安全网提供下载的MD5校验值软件WinMD5.zip,其MD5值1e07ab3591d25583eff5129293dc98d2,但你下载该软件后计算MD5发现其值却是81395f50b94bb4891a4ce4ffb6ccf64b,那说明该ZIP已经被他人修改过,那还用不用该软件那你可自己琢磨着看啦。

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

核对md5的方法:

简言之,MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。

下载文件的时候,提供方会提供一个hash值,比如md5值,就是一串数字,我们下载好后,利用计算hash值的软件,这类软件很多比如hashmyfiles,用软件对下载过的文件进行计算,得到一串md5值,二者对比,一致,则下载文件无误;不一致说明下载文件损坏了,需要重新下载,或不完整需要修复下载。

关键词: 校验md5 天天安全网 计算机科学实验室 加密和解密 下载文件损坏 Message fingerprint

[责任编辑:]

为您推荐

时评

内容举报联系邮箱:99 25 83 5@qq.com

豫ICP备2020035338号-6 营业执照公示信息

Copyright © 2010-2020  看点时报 版权所有,未经许可不得转载使用,违者必究。