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

Wal*_*ham 4 security command-line hash

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

请问我该怎么做?

hee*_*ayl 5

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

需要注意的一点是,除非您正在查看加密用法或安全性比复杂性更重要的地方,否则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
Run Code Online (Sandbox Code Playgroud)

现在选择您的选择之一,并计算总和,例如md5sum

md5sum foobar.jpg
Run Code Online (Sandbox Code Playgroud)

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

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