![如何为文档或照片生成“哈希码”?](https://linux22.com/image/1088129/%E5%A6%82%E4%BD%95%E4%B8%BA%E6%96%87%E6%A1%A3%E6%88%96%E7%85%A7%E7%89%87%E7%94%9F%E6%88%90%E2%80%9C%E5%93%88%E5%B8%8C%E7%A0%81%E2%80%9D%EF%BC%9F.png)
我想为文档和照片生成“哈希码”。
请问我该如何做呢?
答案1
首先选择您要使用的哈希算法。例如md5
,,,,等等。sha256
sha384
sha512
需要注意的一点是,除非您正在考虑加密使用情况,或者安全性比复杂性更重要,否则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
。