众所周知,指纹识别在生活中已经成为了确认个人信息的重要手段,你可以乔装打扮,改变外貌,模仿他人,但是只要一扫描指纹,比对信息,那你是谁就暴露无遗了。
同理,在数字世界中也有指纹,叫做——SHA1.
什么是SHA1
SHA(SecureHashAlgorithm,译作安全散列算法)是美国国家安全局(NSA)设计,美国国家标准与技术研究院发布的一系列密码散列函数。
术语定义大家了解一下就行,零基础的用户不必深究这些术语及原理性的东西。下面我用通俗的话打比方,大家只要理解了就可以了。
SHA1也可以叫做哈希值,它是一串数字,我们可以理解为它是文件的指纹识别码,如同我们个人使用指纹识别验证个人信息一样,文件也可以通过验证SHA1来验证其真假。
人可以伪装,镜像也是可以伪装的,将官方原版的镜像改装添加木马病毒,而文件名相同,大小相同,从外观上很难区分真假,这个时候,我们就需要对此文件“扫描指纹”,让其原型毕露了。
如何对文件进行“扫描指纹”
在我们生活中的指纹支付、公司指纹打卡、出国旅游过关卡等等的时候,都会进行一道指纹验证的程序,会提示你将手指放在指纹识别仪器上,等待片刻,这个过程就是指纹识别仪器采集到我们的指纹,然后和信息数据库内的正确指纹信息做比对,对比完全相同的话,验证成功,就可以完成支付、打卡、过关等等,而对比不相同的话,就说明操作者就是假的。
那么同样,文件SHA1的验证过程和上述过程是一模一样的,这样的话大家一看就明白了。
接下来的问题,就是我们得有一款验证文件的“指纹识别仪器”——SHA校验软件。
SHA1校验软件在网络上也是有很多种类,我们这里依然仅推荐一款iHasher,这个软件也是msdn我告诉你网站站长雪龙郎开发的一款小工具,网站提供下载链接,在下载镜像的时候,我们可以顺带一并下载了。
第二期内容中我们讲过镜像下载方法,还不知道如何下载系统镜像的朋友可以看看前面的几期内容,在系统详细信息下方提供下载链接
下载完成后,打开校验工具
点击浏览,找到下载好的系统镜像文件路径,点击开始校验。
在哈希值对比框中粘贴已经获取到的官方正确的SHA1,也可以连接到msdn我告诉你服务器进行在线验证。
官方系统镜像的SHA1值我们直接在msdn我告诉你网站下载系统是就能看到了。
提示比对正确无误,我们就可以放心的使用系统镜像来安装系统了。
如果这里验证有问题,不用多想,直接删除文件,重新下载真正的官方原版镜像。
SHA1校验不仅适用于系统镜像的真伪验证,几乎所有的文件都可以使用此方法验证,严谨的文件或软件的发布者一般都会提供SHA1值,大家在下载其他软件或者文件的时候可以注意一下。