最近论坛上有一个骗子一直注册不同的ID发贴欺骗小白下载有病毒的QT钱包文件,在此特写一个用MD5码来检验下载的QT钱包完整性的教程。其实现在比特币钱包和莱特币钱包下载文件都已不提供MD5码了,只提供ASC签名文件,这涉及到GPG操作了,关于怎么用GPG来对文件做验证,请参考文章"
利用PGP检验QT钱包文件的完整性"!
以上就是从莱特币官网下载的QT和从骗子的百度共享下载的QT做的MD5对比,结果为
不匹配!
一、什么是MD5码
MD5是message-digest algorithm 5(信息-摘要算法)的缩写,广泛应用于加密、解密、数据签名以及文件校验等方面。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型 的文件,也无论文件体积多大,都有且只有一个独一无二的MD5信息值。如果这个文件被修改过,哪怕只改动了一个字节,它的MD5值也会随之改变。因此,我 们可以通过对比同一文件的MD5值,来校验这个文件是否“完整”。
二、MD5码有什么用?
我们可以通过对比同一文件的MD5码,来校验这个文件是否被“篡改”过。当我们下载了一个软件后,如果想知道下载的这个软件和官方网站发布的原始文件是否一模一样,就可以给自己下载的文件做个MD5码校验。
三、MD5码如何使用?
1、下载官方提供的MD5码校验工具,
单击下载>>>>>2、运行MD5码校验工具winmd5.exe
3、将需要校验的文件拖入校验器窗口,校验器会自动演算出文件的MD5码。
4、检查生成的MD5码是否与官方网站提供的MD5码相同。
5、如果得到的MD5码和官方网站公布的相同,可确认所下载的文件是完整且正确的。
6、如果MD5码和官方网站公布的不同,说明你下载的文件不完整或在网络下载的过程中出现错误,请您重新下载;也有可能该文件已被别人修改,为防止他人更改该文件时放入病毒或木马,请不要使用该客户端。
相关阅读:
用PGP检验QT钱包文件的完整性!比特币客户端的消息签名使用指南!备份和加密你的比特币钱包!Bitshare & Protoshares挖矿教程!Ubuntu & Cpuminer & XMR (MRO) 挖矿笔记!阿瓦隆3代单模组290G设置教程(新版ADP2)!