md5sum 和 sha1sum 有什么区别

md5sum 和 sha1sum 有什么区别

我使用以下两个命令来获取文本文件的校验和,但它给出了两个不同的校验和,为什么?

md5sum log
sha1sum log

答案1

md5sumsha1sum分别实现两种不同的哈希算法,MD5和SHA-1,因此输出会有所不同。

请注意,md5sum生成 128 位哈希值,而sha1sum生成 160 位哈希值。

顺便说一句,它们现在都被认为是不安全的。考虑使用 SHA-2 系列哈希,例如,sha512sum对于任何需要很高稳健性的实现。虽然只是为了检查文件的完整性,但它们可以被认为是可用的

另请检查man md5summan sha1sum

解释校验和的视频

相关内容