MD5加密是什么?一般用在什么地方?有用嘛?

MD5加密是什么?一般用在什么地方?有用嘛?

很多人都说加密就有解密,还有人在知道里找人解密,那怎么还有人加密呢?那不是多此一举嘛?

MD5加密用户发送的密码怎么做?有效果嘛?
在asp中,加密用户注册的密码有什么实际作用?防止别人截取密码嘛?

文件签名。

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值进行比较,而系统并不“知道”用户的密码是什么。

参考资料:转载:matrix67 - 助理 二级 7-11 18:14

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-22
一 md5加密是对字符或密码进行的16位或32位等加密方式! 一般在普通MDB数据库经常用到,比如论坛数据库等.有用!
二 加密解密并不矛盾,比如银行系统的128位加密现在谁可以轻易破的了呢?
虽然md5加密不算很难破,但一般也是穷破法,如果密码不是过于简单的 话,那么就很难破(使用工具)!比如密码为 dafsd63f43t5#$! 这样的密码经过md5加密之后就形成了一段密文.用穷破法的话这样一个密码也许要用几年的时间才可以破开~!本回答被提问者采纳
第2个回答  2006-09-29
MD5是校验码,不是加密的。

MD5就像是文件的身份证一样,保证文件的完整和安全性。

因为一个文件只会产生唯一的MD5码,如果有病毒写入,是人为修改,这个码就会变,这样就可以给人以警示
第3个回答  2006-09-29
md5是一种加密算法,一般对用户的密码和忘记密码提示答案加密
md5是单向加密,还没有解密算法
第4个回答  2019-01-10

md5批量加密工具,主要用户百度竞价,对手机,mac,百度id,cuid等数据进行加密,可以根据这些数据做到百度广告精准投放到这些人手机上,阿里,腾讯,今日头条都付费打广告都需要这个工具,如果你有大量客户资源

wps,excel电子表格md5批量加密工具宏工具下载

MD5加密是什么?一般用在什么地方?有用嘛?
一 md5加密是对字符或密码进行的16位或32位等加密方式! 一般在普通MDB数据库经常用到,比如论坛数据库等.有用!二 加密解密并不矛盾,比如银行系统的128位加密现在谁可以轻易破的了呢?虽然md5加密不算很难破,但一般也是穷破法,如果密码不是过于简单的 话,那么就很难破(使用工具)!比如密码为 dafsd6...

MD5加密原理是什么如何保证信息的安全性
MD5加密是一种常见的加密方式,被广泛应用于网络安全中。它是一种单向散列加密算法,可以将任意长度的数据转换为固定长度的数据。在这篇文章中,我们将深入探讨MD5加密的原理、应用以及安全。MD5加密的原理 MD5加密算法是通过对输入数据进行多次复杂的数学运算,将数据转换为一段固定长度的密文。这种密文是不...

MD5加密是什么?一般用在什么地方?有用嘛?
MD5在论坛上、软件发布时经常用,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权,设计的一套验证系统。每个文件都可以用MD5验证程序算出一个固定的MD5码来。软件作者往往会事先计算出他的程序的MD5码并帖在网上。因此,在网上看到某个程序下载旁注明了MD5码时,可以把它记下来,下...

MD5是什么加密算法?
MD5加密是一种常用的加密方式,它可以将任意长度的数据转换为固定长度的128位哈希值(即32位MD5值),并且具有不可逆性、唯一性、不可篡改性等特点。在网络传输中,常用MD5加密来保证数据的安全性。MD5在线解密原理 MD5在线解密是指通过特定的算法来破解MD5加密的密码。由于MD5加密的不可逆性,因此MD5在线...

md5加密解密原理,以及MD5有哪些用途
MD5加密是一项广泛使用的哈希算法,其目的是将任意大小的数据转换成固定长度的数字串,通常为32个十六进制字符。这个过程是单向的,即从原始数据到哈希值的转换是不可逆的,这意味着我们不能从哈希值恢复原始数据。MD5加密算法基于一个512比特分组和16个32比特子分组的处理方式。它的输出是一个128比特的...

md5 是什么文件?用什么文件打开?
就是一种加密算发,用文本查看文件一般就可以打开。md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"...

md5加密的密码是怎么解密的呢?
MD5是一种被广泛使用的密码哈希函数,它的主要作用是将任意长度的“字节串”映射为一个固定长度(通常是128位)的大数,并且这个映射过程是不可逆的。也就是说,一旦一个密码被MD5加密,我们就无法从加密后的结果中恢复出原始的密码。MD5的设计初衷是为了确保数据的完整性和安全性。当数据被...

MD5校验码是什么?有什么用
MD5是一种加密算法,不可逆,是最可靠的加密方法之一,能将任何字符串转换为唯一固定长度的代码。其主要用途是验证原始值是否正确,常用于密码加密。我们提供的MD5校验码对应安装程序的唯一代码。下载文件后,使用任何MD5运算工具进行计算,结果与我们提供的校验码相同,说明下载的程序未被中途修改。MD5算法...

md5加密算法是什么?有哪些破解方法?
MD5加密是一种常用的密码加密方式,它可以将任意长度的信息通过一个算法变成一个128位的固定长度的字符串,这个字符串通常被称为MD5值。由于MD5算法的不可逆性,所以可以将密码进行MD5加密后存储在数据库中,以提高密码的安全性。为什么要破解MD5加密?尽管MD5加密算法具有不可逆性,但是破解MD5加密也是有...

md5码是什么,如何用?
大多数编程语言都提供了计算MD5码的函数库,可以直接在程序中使用。总的来说,MD5码是一种实用的加密哈希函数,在数据完整性验证和身份验证等方面有着广泛的应用。但需要注意的是,随着技术的发展和算法的不断进步,MD5码的安全性已经受到了一定的挑战,在某些场景下可能需要更安全的哈希算法来替代。

相似回答