问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MD5值是什么意思

发布网友 发布时间:2022-03-28 03:20

我来回答

2个回答

懂视网 时间:2022-03-28 07:42

md5值的意思是:

  

  Message Digest Algorithm MD5为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data Security Inc. April 1992)。MD5即Message-Digest Algorithm 5,用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。

  

  为了加强算法的安全性,Rivest在1990年又开发出MD4算法。MD4算法同样需要填补信息以确保信息的比特位长度减去448后能被512整除。然后,一个以64位二进制表示的信息的最初长度被添加进来。Den boer和Bosselaers以及其他人很快的发现了攻击MD4版本中第一步和第三步的漏洞。Dobbertin向大家演示了如何利用一部普通的个人电脑在几分钟内找到MD4完整版本中的冲突。毫无疑问,MD4就此被淘汰掉了。

热心网友 时间:2022-03-28 04:50

文件签名。

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

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

更详细的资料和WinMD5 V1.1 汉化版(最终版)验证程序下载:
http://www1.skycn.com/soft/20348.html

找了点有关的资料:
——————————————————
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data 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值进行比较,而系统并不“知道”用户的密码是什么。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 MD5是什么意思? 什么是MD5值? MD5是什么意思 什么是MD5值?如何查看文件的MD5值? md5值是什么,有什么用? 朋友圈怎样看访客记录 充电器上显示48v8-14ah13串联电池组是什么意思? 金立v813哪个离线地图能用 我的手机是HTCG13,一上UC浏览器就初始化,卸载了再安装还是一样,我用的是UC浏览器V8。 等了13年的换代!没了V8发动机的兰德酷路泽还有灵魂吗? 安卓V8线是什么意思 翻盖手机摩托罗拉v8有哪些功能呢? 昂达v813平板,设置菜单里——显示——智能背光,勾选后屏幕会忽明忽暗,取消勾选就不存在屏幕明暗的变化 昂达v813平板 我删除了一些软件后成砖头了,求解答 请问我的昂达v813不能识别二维码 为什么呀 vivov85A多少钱 V8 什么算智能机 华为手机V8和V8高配版有什么区别 昂达v813s无法和电脑连接了,同一根数据线,连在手机上没问题。 昂达v813q平板电脑安装什么版本微信? “MD5值”是什么意思? 文件MD5值是什么? md5是什么 如何计算MD5 文件的MD5值是什么意思,有什么作用 什么是MD5值?和如何查看MD5值? md5是什么东西啊? 什么是MD5值?它有什么用? MD5什么意思 什么是md5值,哪里会使用md5值呢 什么是md5 md5是什么? 手机显示解析程序包出现问题是什么意思? 解析包时出现问题是什么意思,怎样才能解决 安装软件时提示“解析包时出现问题”怎么办? 解析程序包时出现问题 是什么鬼( 安装软件时弹出解析软件包出现问题是什么原因? 手机显示解析程序包出现问题怎么办? 为什么下载时出现解析程序包出现问题? 手机下载软件解析包出现问题,什么意思?怎么办? 怎么会出现解析程序包时出现问题?