验证您下载的大文件是否是您希望下载的文件始终很重要。这是因为文件在下载时可能会以某种方式与原始文件有所不同。这可能是由于下载过程中的错误导致的损坏。下载的文件甚至可能具有危害安全的功能或包含不需要的恶意软件,例如病毒或恶意软件。
因此,无论是什么原因,都应该先检查文件的完整性。您还应该检查原始表格是否有任何变化。您可以通过多种方式检查原始表格。例如,您可以检查文件是否具有数字签名或检查其哈希值。
MD5 校验和
文件的MD5校验和是一个 128 位的值,对文件来说是唯一的——类似于指纹。它可用于比较文件及其完整性控制。
阅读(Read):适用于 Windows 10 的MD5 哈希检查器工具(MD5 Hash Checker Tools)。
检查哈希值
一些提供程序下载的网页在程序链接附近提供称为MD5的长代码。(MD5)当您对其应用加密哈希函数时,将返回一个字符串值,该值仅对当前状态下的该文件有效。如果您从其他网站下载具有更改数据的相同文件(仅在极少数地方)并再次应用此加密功能,您将观察到值已更改。因此,您可以轻松确定文件是否未被触及。
幸运的是,有许多适用于Windows的程序可以帮助您计算哈希值并检查您拥有的文件的哈希值是否匹配。我正在介绍一些免费的文件完整性(File Integrity Checkers)检查器和文件校验和完整性(File Checksum Integrity)验证工具,通过计算文件的MD5或SHA1加密哈希,使用MD5(Using MD5)和SHA1 哈希检查(SHA1 Hashes)Windows中下载文件的文件完整性。
文件完整性和校验和检查器
这里有 5 个文件完整性(File Integrity)和校验和(Checksum) 检查(Checkers)器,可以帮助您检查哈希值:
- IgorWare 哈希器
- 多哈希器
- MD5 和 SHA-1 校验和实用程序
- Microsoft 文件校验和完整性验证程序(Microsoft File Checksum Integrity Verifier)
- 在线验证 MD5 校验和。
1] IgorWare 哈希器
IgorWare Hasher是适用于Windows的免费(Windows)SHA-1、MD5和CRC32 哈希生成器。该程序可以为单个文件生成校验和,并使用Total Commander生成的验证文件( (Commander).sha、.md5 和.sfv )验证其完整性,并支持UTF-8验证文件。它也有便携式版本,因此不需要安装。
IgorWare 哈希器功能:(IgorWare Hasher features:)
- 计算单个文件或文本的SHA-1、MD5和CRC32哈希(CRC32)
- 支持与Total(Total)和Free Commander兼容的哈希验证文件(*.sha、*.md5、*.sfv)
- 拖放文件支持
- 支持UTF8验证文件
- 找到时自动加载验证文件
- 包括将哈希与 Windows 资源管理器中的文件相关联的选项
2]多哈希器
这个巧妙的程序支持多达五种哈希算法,包括MD5、SHA-1、SHA-256、SHA-384和SHA-512。此外,它还能够同时计算单个文件中存在的一个或多个哈希值。
MultiHasher包括一个内置的著名病毒扫描程序– Virus Total,它让用户从Virus Total数据库中知道文件是否感染了某种病毒。该程序下载后集成到Windows Explorer中。该程序(Program)不包含间谍软件、广告(Adware)软件,并且是 100% 免费软件。
MultiHasher 特点:(MultiHasher Features:)
- 能够一次计算单个文件的一个或多个哈希值
- 能够计算多个文件和文本字符串的哈希值
- 支持以下哈希算法:CRC32、MD5、RIPEMD-160、SHA-1、SHA-256、SHA-384、SHA-512
- 支持MHX(MHX)、SFV、MD5Sum等hash文件校验。
- Unicode 支持
- 可本地化的用户界面
- 多语言支持
- 内置病毒检查器
3] MD5 & SHA-1 校验和实用程序
MD5 & SHA-1 Checksum Utility简单但功能非常有效。用户需要做的就是浏览文件或拖放文件。 然后在相应的字段中自动生成MD5和SHA1哈希值。(SHA1)如果您想使用之前的哈希验证生成的哈希,只需将其粘贴到框中,然后单击验证(Verify)。
与您可能会发现臃肿的其他程序不同,该工具只是为您提供哈希值而没有多余的装饰,因此足够了。MD5 & SHA-1 Checksum Utility是一个完整的免费软件,可移植并与Windows XP、Vista和 7 兼容。
MD5 和 SHA-1 校验和实用程序功能:(MD5 & SHA-1 Checksum Utility features:)
- 新的和简单的界面
- 支持文件拖放
- 通过“全部复制”(Copy All)按钮轻松共享哈希。
4]微软文件校验和完整性验证器(Microsoft File Checksum Integrity Verifier)
此工具是不受支持的命令行实用程序,用于计算文件的MD5或SHA1加密哈希。它是一个命令提示实用程序,用于计算和验证文件的加密哈希值。FCIV可以计算MD5或SHA-1加密哈希值。这些值可以显示在屏幕上或保存在XML文件数据库中以供以后使用和验证。
提示(TIP):您可以使用内置命令行工具 Certutil 验证文件的 MD5 校验和。
5]在线验证MD5校验和
Onlinemd5.com将帮助您在不上传文件的情况下生成和验证文件的MD5/SHA1
另外,看看MD5 Check 和 Marixio File Checksum verifier(MD5 Check and Marixio File Checksum verifier)。
如果您想推荐其他任何东西,请在下面的评论中进行。(If you’d like to recommend any other, please do so in the comments below.)
Verify File Integrity with free File Integrity & Checksum Checkers
It is always important to verify whether the large file you dоwnloaded is the file you expected to download or not. This is becaυse filеs may change in sоme waу from the original while downloading. This may be due to corruption, due to errors in the download рrocess. The downloaded files may even possess security-compromising features or inсlude unwanted malіcious software such as a virus or malware.
Therefore, no matter what the reason is, you should check the integrity of the files first. You should also check if there is any change from the original form or not. There are various ways by which you can check the original form. For instance, you can check if a file has a digital signature or not or check the hash value of it.
MD5 checksum
The MD5 checksum for a file is a 128-bit value which is unique to the file – something like a fingerprint. It can be used to compare files and their integrity control.
Read: MD5 Hash Checker Tools for Windows 10.
Check the hash value
Some web pages offering programs to download provide a long code called as MD5 near the program link. When you apply a cryptographic hash function to it, a string value is returned which is only valid for that file in the current state. If you download the same file with changed data (at very few places only) from some other website and apply this cryptographic function again, you will observe the value is changed. So, you can easily determine if the file is untouched or not.
Luckily, there are many programs available for Windows that help you calculate the hash value and check if the hash value you have of files matches or not. I am covering some free File Integrity Checkers & File Checksum Integrity verifier tools to check file integrity of downloaded files in Windows using Using MD5 & SHA1 Hashes, by computing MD5 or SHA1 cryptographic hashes for files.
File Integrity & Checksum Checkers
Here are 5 File Integrity & Checksum Checkers that can help you check the hash value:
- IgorWare Hasher
- MultiHasher
- MD5 & SHA-1 Checksum Utility
- Microsoft File Checksum Integrity Verifier
- Verify MD5 Checksum online.
1] IgorWare Hasher
IgorWare Hasher is a free SHA-1, MD5 and CRC32 hash generator for Windows. The program can generate a checksum for a single file and verify its integrity by using verification files (.sha, .md5 and .sfv) generated by Total Commander, with support for UTF-8 verification files. It comes in a portable version also and hence, requires no installation.
IgorWare Hasher features:
- Calculates SHA-1, MD5 and CRC32 hash for single file or text
- Supports hash verification files (*.sha, *.md5, *.sfv) compatible with Total and Free Commander
- Drag and Drop file support
- Supports UTF8 verification files
- Automatically loads verification files when found
- Includes option to associate hasher with files in windows explorer
2] MultiHasher
The ingenious program provides support for up to five hash algorithms including MD5, SHA-1, SHA-256, SHA-384, and SHA-512. Plus, it has the capability of calculating one or more hashes that exist in a single file, simultaneously.
MultiHasher includes a built-in famous virus scanner – Virus Total that lets a user know from the Virus Total database if a file is infected with some kind of virus. The program when downloaded, integrates into Windows Explorer. The Program contains no spyware, Adware and is 100% freeware.
MultiHasher Features:
- Ability to calculate one or more hash values for a single file at once
- Ability to calculate hash values for multiple files and text string
- Supports the following hash algorithms: CRC32, MD5, RIPEMD-160, SHA-1, SHA-256, SHA-384, SHA-512
- Supports hash file verification such as MHX, SFV, MD5Sum, etc.
- Unicode support
- Localizable UI
- Multiple language support
- Built-in virus checker
3] MD5 & SHA-1 Checksum Utility
MD5 & SHA-1 Checksum Utility is simple but very effective in its function. All a user needs to do is browse for the file, or drag and drop them. MD5 and SHA1 hash values are then generated automatically in the corresponding fields. If you would like to verify the generated hash with a previous one, you can just paste it into the box and click Verify.
Unlike other programs that you may find as bloated, the tool just gives you the hash value with no frills thus, sufficient. MD5 & SHA-1 Checksum Utility is a complete freeware, portable and compatible with Windows XP, Vista and 7.
MD5 & SHA-1 Checksum Utility features:
- New and Simple Interface
- Support Drag and Drop for File
- Share hashes easily via Copy All button.
4] Microsoft File Checksum Integrity Verifier
This tool is an unsupported command-line utility that computes MD5 or SHA1 cryptographic hashes for files. It is a command-prompt utility that computes and verifies cryptographic hash values of files. FCIV can compute MD5 or SHA-1 cryptographic hash values. These values can be displayed on the screen or saved in an XML file database for later use and verification.
TIP: You can verify MD5 checksum of files using the built-in command-line tool Certutil.
5] Verify MD5 Checksum online
Onlinemd5.com will help you generate and verify the MD5/SHA1 checksum of a file without uploading it.
Also, have a look at MD5 Check and Marixio File Checksum verifier.
If you’d like to recommend any other, please do so in the comments below.