cmd
实际上说 Windows 默认设置并没有 Hash 资料的作用,是不准确的,Windows 系统软件实际上含有 Hash 文档作用,只不过是并不是立即在用户界面给予给客户,根据cmd就能够实施 Hash 指令。
最先,我们应该查看某一文档的主要途径,这一非常简单,根据点一下文档呼出来鼠标右键菜单查询特性就可以查看到。
然后,运作 PowerShell,键入下列指令。
Get-FileHash <文件路径> -Algorithm <Hash优化算法>| Format-List
在其中,<文件路径> 填好文档所在的位置,而 < Hash 优化算法 > 则填好要想计算的 Hash 种类。Windows 默认设置适用 SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5、RIPEMD160 优化算法,不兼容 CRC-32、CRC-64。
比如,有一个文档叫“1.jpg”,存在于 C 盘的网站根目录,要想用 MD5 优化算法来校检,那么就应当键入下列指令。
Get-FileHash C:\1.jpg -Algorithm md5| Format-List
以后,PowerShell 中便会得出 Hash 值了。
7-Zip
cmd尽管有效,但终究不便,有哪些更便捷的办法?我觉得能够来尝试应用 7-Zip 这一款解压缩软件。
7-Zip:https://www.7-zip.org/
7-Zip 的名字坚信许多人听说过,这也是目前世界上最流行的开源系统解压缩软件之一,知名度极大,许多解压缩软件特别是国内解压缩软件,都使用了 7-Zip 的源码。但鲜为人知的是,实际上 7-Zip 除开能帮你缩小、解压缩文件,也带来了十分省时省力的 Hash 文档作用。
开启 7-Zip 的主界面,点一下“专用工具”进到“选择项”,就可以见到好几个菜单栏。转换到“7-Zip”,启用“加上 7-Zip 到鼠标右键菜单”,并启用下边“CRC SHA”的选择项,以后用鼠标右键点一下文档,就能够看见 7-Zip 给予的 Hash 作用了。
7-Zip 适用 CRC-32、CRC-64、SHA256、SHA1 及其 BLAKE2sp 等 Hash 优化算法,很好地填补了 Windows 内置 Hash 优化算法的不够。遗憾的是 7-Zip 并没有给予十分普遍的 MD5,如果需要 MD5 的 Hash,还要另寻他法。
OpenHashTab
7-Zip 虽好,但它本职工作自始至终是一个解压缩软件。假如你必须更专业的处理方案,OpenHashTab 或许是更极致的挑选。
OpenHashTab:https://github.com/namazso/OpenHashTab
OpenHashTab 是一款开源系统的、致力于给予 Hash 校检作用的工具软件。它体型精巧,适用汉语,不会有哪些应用门坎。
OpenHashTab 的应用非常简单,免费下载后立即组装就可以。以后,只需开启文件名后缀,就能够看见“hach信息内容”的标识,里边列举着文档的各种各样hash值。
OpenHashTab 的功用是技术专业且全方位的。在支撑的优化算法层面,OpenHashTab 适用下列 Hash 优化算法。
CRC32, CRC64 (xz)xxHash (XXH32, XXH64)xxHash3 (64 and 128 bit variants)MD4, MD5RipeMD160Blake2spSHA-1SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512)SHA-3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512)BLAKE3 (256 bit, 512 bit)KangarooTwelve (264 bit, 256 bit, 512 bit)ParallelHash128 (264 bit) and ParallelHash256 (528 bit)Streebog (GOST R 34.11-12) (256 bit, 512 bit)
此外,OpenHashTab 还适用文件夹名称,还可以选取好几个文档一同测算 Hash,双击鼠标计算出来的 Hash 值就可以选择复制,也是十分便捷的。
总体来说,假如你常常有测算文档 Hash 的要求,OpenHashTab 会是特别好挑选。
汇总
担忧下载的文件疏忽大意,运用 Hash 比照确实是立竿见影的办法。现阶段 Windows 默认设置的 Hash 作用并不是很便捷,期待前文的办法可以帮助到大伙儿!