如何生成文件的md5码?

当你在某网站下载一个文件的时候,下载页面上可能会有“MD5”码,这种码该文件的校验码。特征就是,同一个文件,md5码永远是一样的,哪怕你改动文件名,md5码也一样。但如果你植入恶意代码,变成另一个文件,即使文件名一样,md5码也不一样。网站列出md5码给你,目的是,必要的时候,你可以再次生成文件的md5码,瞧瞧文件有没有被改动过。要知道,有些文件一旦被病毒感染,从表面是很难看出来的。

操作方法

  • 01

    我从某网站下载了一个iso系统镜像,我担心下载下来之后,被我电脑上的病毒感染了。我要确定这个文件还是“原汁原味”,就可以用软件再次生成该文件的md5码,然后和网站上的md5码对比一下就可以了。我用的是“md5校验工具”,打开软件后,点击“浏览”。

  • 02

    选中要校验md5码的文件。

  • 03

    然后软件就开始生成md5码。

  • 04

    文件越大,生成md5码的时间越长,一个700多M的文件,生成一次只需十几秒钟。

  • 05

    对比一下,是一样的。另外“SHA1”,“CRC32”和“md5”是同一类的东西,不同的算法而已。

  • 06

    你试着把md5码复制下来,粘贴到网上搜索一下,可以快速找到该文件所在的网站。

  • 07

    如果你经常使用网盘的话,你会发现有些好几G的文件一下子就上传上去了,官方称“极速秒传”,应用的就是"md5码"这类的技术。当你上传文件的时候,软件就会为你的文件生成一个md5码,先将md5码上传,然后在服务器的“md5码库”里寻找有没有相同的md5码,如果有,OK,你的文件不用上传了,服务器上已经有了,直接分配一个链接给你就可以了,这就是“极速秒传”。说白了,就是已经有人花长时间上传过一模一样的文件。你不用花大把时间上传,服务器也不用花大把时间接收,你省带宽,他也省带宽,两全齐美。

(0)

相关推荐

  • 讲解Linux中校验文件的MD5码与SHA1码的命令使用

    md5sum 用法:md5sum [选项]... [文件]... 显示或检查 MD5(128-bit) 校验和. 若没有文件选项,或者文件处为"-",则从标准输入读取. -b, - ...

  • 查看MD5码验证文件完整性的方法介绍

    MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。百度百科有 ...

  • Linux系统递归生成目录中文件的md5的方法

    这篇文章主要介绍了Linux系统递归生成目录中文件的md5的方法,利用PHP脚本实现,需要的朋友可以参考下 linux下使用md5sum递归生成整个目录的md5 今天要用md5sum操作目录,递归生成 ...

  • 微信小程序码如何生成 微信小程序码生成方法攻略教程大全

    微信小程序(wei xin xiao cheng xu),简称小程序,缩写XCX,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下 ...

  • notepad++怎么生成MD5数据? notepad生成文本的MD5值的方法

    MD5作为一种保护数据的方式,我们可以使用notepad++生成MD5数据,下面我们就来看看详细的教程. 1.首先打开notepad++,这里使用的notepad++ v7.5.1 (32.bit)的 ...

  • Director生成文件减肥技巧

    Director生成文件减肥技巧 Question: 即使是一个1k的文件,打包后也要达到2M左右, 怎样使打包后的exe文件最小?有没有类似authorware播放器的东西,可以直接播放dxr或di ...

  • 使用批处理文件生成文件列表清单

    小编今天在这里分享一个简单的小方法,自制bat批处理命令自动生成文件清单方便一次性复制 使用批处理文件生成文件列表清单,友友们都会遇到这样的情况:想要复制一个文件夹下所有文件的名字,或者将所有文件的名 ...

  • QQ浏览器怎么生成网站二维码

    现在移动设备已经成了人们生活中的必需品了,如果我们在台式机上看到的不错的网址,想要用移动设备查看,这时候怎么办? 不可能自己对比着敲击上去吧,太麻烦了,现在网址可以生成二维码,然后用移动设备直接扫描就 ...

  • win10 Edge浏览器如何生成网址二维码?

    想必大家现在都习惯在发现二维码时要扫一扫,看看有什么东西会出现,目前国内一些浏览器厂商也顺应潮流在浏览器中推出了生成"网址二维码"的功能.但在微软的新生代浏览器Microsoft ...