一、什么是 MD5 校验?
MD5(Message Digest Algorithm 5)是一种广泛使用的哈希算法,它可以将任意长度的数据映射为一个128位的哈希值(也称为散列值)。MD5 校验主要用于验证文件的一致性和完整性。通过比对下载文件的 MD5 值和源文件的 MD5 值,可以确认文件是否被篡改。
二、为什么要使用 MD5 校验?
MD5 校验可以在以下场景中使用:
- 文件下载:确保下载的文件未被篡改。
- 数据备份:确认备份文件与原文件一致。
- 软件安装包:验证安装包的完整性,防止恶意代码注入。
三、CMD 中如何校验 MD5 值?
CMD 本身没有自带 MD5 校验的命令,我们可以通过以下几种方法在 Windows 下校验文件的 MD5 值。
方法一:使用 CertUtil
命令
Windows 提供的 CertUtil
工具可以用来生成文件的 MD5 值。它是 Windows 系统内置的工具,无需额外安装。
-
打开 CMD 窗口
- 按下
Win + R
,输入cmd
并回车
- 按下