MD5是用于文件的校验和或哈希计算方法。MD5校验和由128位值组成,该值通常表示为由32个字符组成的十六进制格式。
null
MD5属性
MD5是一种密码算法 它提供了一些属性,这些属性使它在不同的情况下非常有用,比如安全性、操作等。
- MD5校验和是128位值
- MD5校验和可以用不同的编码表示,但最常用的是32个字符的十六进制。
- MD5提供了快速散列计算,这使得它简单快速
- MD5创建的唯一值几乎是所有具有唯一性的文件。
MD5工具
有很多不同的工具用于创建MD5校验和。在这一部分中,我们将列出其中最受欢迎的。
Linux操作系统
像Ubuntu、Debian、Mint、Kali、Fedora、CentOS、RedHat这样的Linux发行版提供了以下功能 MD5校验和工具。
- openssl
- MD5总和
- 蟒蛇
- 菲律宾比索
- …
窗户
Windows服务器和客户端操作系统(如Windows 7、Windows 8、Windows 10、Windows Server 2012、Windows Server 2016)提供并使用以下MD5工具。
- 免费WinMD5
- 证书
- …
计算并验证MD5
在这一部分中,我们将创建、计算和验证示例的MD5值 文件夹。我们也可以使用不同的文件,如ISO,RAR,EXE等。
Linux操作系统
对于Linux发行版,我们将使用 md5
命令。我们还将提供文件名作为参数。计算出的MD5散列将打印到控制台。
$ md5sum exec.c.gz

窗户
在Windows中,我们将使用名为 certutil
. 我们将提供名为的文件和哈希类型 MD5
在这种情况下。
PS> certutil.exe -hashfile .Downloads7z1805.exe MD5
Md5替代品SHA2、SHA256
MD5是在90年代IT和计算机还不是很先进的时候创建的。在此期间,MD5的可靠性降低。特别是从安全的角度来看,这是不被接受的 安全。因此,可供选择的散列算法被开发出来。一般来说,我们需要使用这些安全算法,如SHA2、SHA256等。
相关文章: 如何用单词表破解密码开膛手约翰
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END