是一种校验码测试一个文件是否完整每一个文件根据md5的算法都能得到一个值当你手中的文件的md5值于源文件的值相同时说明文件传输中没有出现错误。
- 生活问答
- 答案列表
密码md5:md5密码加密[朗读]
md5中文名为消息摘要算法第五版,是一种散列函数,用以提供消息的完整性保护.密码的md5计算:密码的位长(bitslength)将被扩展至n*512+448,这里n一般是0,因为密码通常少于20字符.填充时在密码的后面填充一个1和无数个0,直到满足上面的条件时才停止用0对信息的填充.如密码是8个byte,则是64bit,后面填充一个1和383个0.然后在后面再添加64位二进制表示的填充前信息长度,这时待处理的信息为512位.最后则进入md5的算法处理.具体算法实现可以参考http://baike.baidu.com/subview/7636/7636.htm#3_4。
md5的实际应用是对一段message(字节串)产生fingerprint(指纹),可以防止程序被他人“篡改”.一般重要程序在下载时都会提供正确的md5码数值,md5码可通过专门的软件读出,通过比对,校验下载的东西是否被人动过手脚。
md5在论坛上、软件发布时经常用,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权,设计的一套验证系统.每个文件都可以用md5验证程序算。
我们上网总会不时的下载一些东西,现在网上的东西太多了,同一个名字、同样大小的东西很多时候都不是我们真正想要下载的东西~~那么这个时候“文件md5查看器”就。