如何为文档或照片生成“哈希码”?

如何为文档或照片生成“哈希码”?

我想为文档和照片生成“哈希码”。

请问我该如何做呢?

答案1

首先选择您要使用的哈希算法。例如md5,,,,等等。sha256sha384sha512

需要注意的一点是,除非您正在考虑加密使用情况,或者安全性比复杂性更重要,否则md5对于您之后想要交叉检查的常规文件哈希处理来说应该足够了。

现在,GNUcoreutils附带了大多数用于常见算法的哈希生成二进制文件:

% dpkg -L coreutils | grep '[0-9]sum$'
/usr/bin/sha224sum
/usr/bin/sha512sum
/usr/bin/md5sum
/usr/bin/sha1sum
/usr/bin/sha256sum
/usr/bin/sha384sum

现在选择您想要的一个,然后进行求和,例如md5sum

md5sum foobar.jpg

foobar.jpg用您选择的文件进行替换以获取该文件的哈希值。

还请检查相关man页面,例如man md5sum

相关内容