MD5值是什么
答案:3 悬赏:50 手机版
解决时间 2021-02-11 13:50
- 提问者网友:感性作祟
- 2021-02-10 17:20
MD5值是什么,有什么用???
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-02-10 18:53
MD5是一种加密算法.又名:不可逆加密算法!又于改加密算法太强大!专门用来加密密码的!就是先把明文的密码通过MD5加密算法加密后,再保存到数据库.
例如:
明文密码 :abc123
MD5加密后得出的结果:
16位加密:28CB38D5F2608536
32位加密:E99A18C428CB38D5F260853678922E03
就是这样!你懂了吗?
例如:
明文密码 :abc123
MD5加密后得出的结果:
16位加密:28CB38D5F2608536
32位加密:E99A18C428CB38D5F260853678922E03
就是这样!你懂了吗?
全部回答
- 1楼网友:梦中风几里
- 2021-02-10 20:57
您好,很高兴回答您的问题MD5值就是文件签名。
MD5在论坛上、软件发布时经常用,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权,设计的一套验证系统。每个文件都可以用MD5验证程序算出一个固定的MD5码来。软件作者往往会事先计算出他的程序的MD5码并帖在网上。因此,在网上看到某个程序下载旁注明了MD5码时,可以把它记下来,下载了这个程序后用MD5验证程序计算你所下载的文件的MD5码,和你之前记下MD5码比较,就知道你下的是不是原版了,如果两者相同,那么你所下载的是原版。如果计算出来的和网上注明的不匹配,那么你下载的这个文件不完整,或是被别人动过手脚。 不知道我的回答你满意吗
- 2楼网友:一袍清酒付
- 2021-02-10 19:23
简单地说来,就是一种安全策略,在网络上传输数据的时候,如果你是明文进行的话,那么容易受到截获,所以这样说来时很不安全的,所以引入了md5机制,可以在传输数据的时候,将数据和密钥进行hash生成以个md5校验值,附加在数据段的首部,那么在对方收到数据是,会将数据段重新用hash算法进行校验,若两个md5的校验值相同,那么表示数据在传输的过程中没有收到篡改!
其实md5简单的理解就是一种安全机制,如果你是搞算法研究的,建议你好好看一下这个算法的具体实现过程以及原理!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯