查MD5码是什么意思?我下个东西网站提供了个MD5码,怎么不能在线查,难道一定要下MD5的程序才能查吗。

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:31:14
如果查能查出什么来
听说山东大学的一个教授破解了MD5码,是不是说MD5码现在已经没有完全失去了它的作用了

MD5码是根据你的软件的内部情况,通过一种算法,然后得出来的一个数值。这个数值与这个软件里的代码息息相关。给MD5码的目的是,在你下载到了一个软件之后,你只需要进行MD5码的查询,然后与该软件的MD5进行比对,如果一直,说明该软件没有被改动过(如木马、病毒或黑客),如果不一致,说明该软件被再次编辑过。
MD5码在线查基本都是收费的,这点儿真是太遗憾了。

对补充的回答:按照惯例来说,没有密码是绝对安全的。任何一个密码或者加密方式最后被破解都是必然的。因此也就没有绝对安全的。因此,我们应该将自己的系统的各种防御做到最好就是了,不能迷信任何的校验方式。

一个散列函数,比如 MD5,是一个将任意长度的数据字符串转化成短的固定长度的值的单向操作。任意两个字符串不应有相同的散列值。
一个 MD5 校验和(checksum)通过对接收的传输数据执行散列运算来检查数据的正确性。计算出的散列值拿来和随数据传输的散列值比较。如果两个值相同,说明传输的数据完整无误、没有被窜改过,从而可以放心使用。
MD5校验可以应用在多个领域,比如说机密资料的检验,下载文件的检验,明文密码的加密等。
具体请见:http://baike.baidu.com/view/7636.htm

就是个加密,比如你注册了,信息存到数据库里来个加密这样别人是不是就不能轻易知道你密码了