天生和核对文件校验数据的几种技巧

  

不知人人是否注重到,只管迅雷等下载软件可自动校验下载数据,但一些软件的下载页面(如Windows安装包的下载页面),除了给出软件的下载链接外,还会给出诸如MD5、SHA1、CRC32等文件校验码数据。那么,分外提供这样的校验数据到底起啥作用?作为通俗用户,我们又该若何使用这些数据呢? 文件校验经常是指用诸如MD5、SHA1、CRC32值等在内的一种或多种校验码,磨练网站上的文件和下载之后的文件的一致性的历程。校验码一样平常由若干长度的字符串组成,这些由字符串组成的校验码是经由验证程序,从文件内容盘算出来的。因此,只要文件内容牢靠,校验码也就自然会是一个牢靠的串。同理,若文件被修悔改,或下载、传送历程中发生了丢包或错误,那么下载或吸收到的文件的校验码自然也会发生转变。例如:微软网站给出windows 10 试用版ISO的校验码,而某系统网站也提供微软该版本的系统ISO下载,但我们忧郁此网站提供的是否为微软原版ISO,这时就可以用下载到的ISO天生校验码,与微软提供的校验码举行核对,若一致就说明下载到的ISO属于原版了。下面我们讲述的就是天生和核对文件校验数据的几种适用方式。

1. 右键属性查看法 若是经常要对文件举行校验,可给Windows系统安装校验插件程序HashTab 4.0。安装之后,属性校验的功效将被集成到文件属性菜单窗口中,当右键单击一个文件并选择“属性”后,属性窗口中会增添一个HashTab选项卡,并显示正在校验此文件的进度条(图1);凭证文件长度,经由差异时间的守候后,在算法和哈希值列表窗口中,会显示出3种差其余校验值(图2)。

天生和核对文件校验数据的几种技巧插图

天生和核对文件校验数据的几种技巧插图(1)

虽然文件校验默认显示的算法仅有如图所示的3种,但现实上,该软件所包罗的校验算法绝不仅限于此3种。通过右键单击哈希值列表,选择进入选项窗口,可以从十多种算法中选择其他更多的校验方式(图3)。

天生和核对文件校验数据的几种技巧插图(2)

小提醒: 文件上网前若要给出校验值,可用此法天生校验码并粘贴于网上。同理,下载了文件后也可用此法获得校验码,与网上给出的校验码对比,可知文件内容的一致性。

2. 拖动盘算属性法 若是不经常使用文件校验,就没需要装插件给文件右键属性增添肩负。只需改用一款绿色校验软件Hash_V1.04,将要校验的文件拖动到该软件窗口,稍候即可自动天生文件的MD5、SHA1、CRC32等校验值(图4)。校验之后,可通过“复制”和“保留”按钮,利便地将校验值留存备用。

天生和核对文件校验数据的几种技巧插图(3)

此外还用另一款类似软件Hash校验工具V1.4.2版,除可天生上述三种磨练值外,另增一种更庞大的SHA256校验。用此软件可以将多个文件或文件夹一次拖放到窗口内举行校验;同时还能举行哈希值字符串查找,若是一次校验的文件较多,可通过此功效快速找到某文件对应的校验码或某校验码对应的文件(图5)。

天生和核对文件校验数据的几种技巧插图(4)

小提醒: Hash校验工具V1.4.2版中潜伏有添加“右键菜单”、“发送菜单”、“窗口置顶”等功效,可实现更利便的操作。只需在软件题目栏上点击鼠标右键,在弹出的菜单中举行选择即可(图6)。

天生和核对文件校验数据的几种技巧插图(5)

3. 使用PowerShell校验文件 在Windows 10中,还可以通过PowerShell窗口下令举行文件校验。PowerShell默认的下令行“Get-FileHash 文件路径| Format-List”可给出文件的SHA256校验码。若是使用“Get-FileHash 文件路径 -Algorithm 验证内容| Format-List”下令,将“验证内容”替换为SHA1、MD5等多种形式,则可以给出响应类型的校验码(图7)。注重文件路径中含有空格时需要加上半角引号,另外PowerShell文件校验不支持CRC32。

天生和核对文件校验数据的几种技巧插图(6)

扩展阅读:若何应对“偷梁换柱” 只管上述文件校验能够保证下载后的文件和网上的文件的绝对一致性。然则,由于别人很容易将原版软件举行修改,并将修改后软件的校验码拿来冒充原版软件的校验码,因此用户仍然有可能受骗。因此,急需要一种能应对这种危急的校验方式。MAC(新闻校验码)应运而生。MAC是文件吸收和发送双方实现约定的一个字符串,当吸收方收到文件之后,用原文件和约定的MAC串一并盘算文件的HASH值,云云的盘算是在吸收方拿到文件之后举行的,第三方无法中途截获MAC,仅有文件内容是无法算出准确的HASH值的,因此保证了文件的原样性,杜绝了造假。

给TA买糖
共{{data.count}}人
人已赞赏
软件百科

Windows 10 Mobile装备规格曝光

2021-5-18 4:05:30

软件百科

联想IdeaCentre天逸510S i5 9代台式电脑通过Bios设置U盘启动步骤

2021-5-18 4:46:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索