新技能 get —— 如何校验 md5(windows)
2017-05-09 10:11
274 查看
我们在某资源网站上下载完成指定文件后,尤其是一些下载所需较高时长的大型文件,如何检验下载的文件是否完好,也即如何保证和原始网站上的资源一样。此时就要用到检验码的机制,一般文件的下载界面,通常都会给出此文件的 md5 编码(或者其他形式的编码,此编码根据文件内容生成),用户在下载到本地之后,便可使用一些小型计算 md5 工具来计算下载到本地的文件的 md5,如果计算得到的 md5 和原始 md5 保持一致,则说明下载无误。
下面介绍几种常用的命令行计算文件 md5 编码的工具
FCIV:File Checksum Integrity Verifier utility
注意 fciv 需要下载安装,并设置环境变量,下载地址:Availability and description of the File Checksum Integrity Verifier utility
基本命令:
简单举例:
certutil 是 windows 自带的工具,因此不必安装可直接使用。
基本命令:
简单举例:
下面介绍几种常用的命令行计算文件 md5 编码的工具
1. FCIV
How to compute the MD5 or SHA-1 cryptographic hash values for a fileFCIV:File Checksum Integrity Verifier utility
注意 fciv 需要下载安装,并设置环境变量,下载地址:Availability and description of the File Checksum Integrity Verifier utility
基本命令:
FCIV -md5 -sha1 path\filename.ext(同时给出文件的 md5 编码,sha1 编码)
简单举例:
FCIV -md5 -sha1 c:\windows\system32\shdocvw.dll
2. 使用 certutil
What is the best way to calculate a checksum for a file that is on my machine?certutil 是 windows 自带的工具,因此不必安装可直接使用。
基本命令:
CertUtil -hashfile pathToFileToCheck [HashAlgorithm]
[HashAlgorithm]:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
简单举例:
CertUtil -hashfile C:\TEMP\MyDataFile.img MD5
3. 其他工具
md5:MD5: Command Line Message Digest Utility相关文章推荐
- GetWindowsName如何得到当前操作系统的名字及版本
- windows vis c++/GetEnvironmentStrings 如何获取打开进程的环境变量字符串
- Anaconda在windows平台下的MD5、SHA256校验问题
- 新技能Get:如何利用HTTP技术提升网页的加载速度
- 新技能Get:如何利用HTTP技术提升网页的加载速度
- 什么是MD5 什么是SHA-1 如何校验这些Hash
- 如何计算文件MD5 sha1 -- 微软MD5/SHA1 校验工具 Microsoft File Checksum Integrity Verifier
- 【get 技能】忘记密码?--如何查询并修改My SQL本地数据库密码
- Get小技能:Windows桌面远程控制。
- get新技能: 如何设置元素高度与宽度成特定比例。宽度改变,高度自动按比例改变。 例如设置宽高比16:9。
- Android studio (Mac and windows)如何获取SHA1、MD5
- 什么是MD5,什么是SHA-1,如何校验这些Hash。还有拿单个ISO文件的MD5,SHA-1讯问是不是原版的问题,
- 在开发中如何才能避免重复造轮子和GET新技能
- Ajax详解及其案例分析之如何获得Ajax对象,使用Ajax对象发送GET和POST请求,校验用户名,POST和GET请求时的乱码处理,实现级联的下拉列表
- GetWindowsName如何得到当前操作系统的名字及版本
- 谷歌是如何get到设计这个技能的?
- windows 平台下生成 hash 值的几款软件,支持的算法有 md5 、sha1 等,可以校验下载文件的完整性
- SpringMVC对post提交的对象和对get提交的单个参数分别是如何校验的
- Windows 10如何设置虚拟内存,这个技能学会了可大幅度提高电脑内存!
- Get技能---如何压缩图片文件大小不失真