Sha1sum:打印或检查SHA-1摘要

来自泡泡学习笔记
BrainBs讨论 | 贡献2023年12月5日 (二) 09:27的版本 (创建页面,内容为“ sha1sum为每个指定的文件计算一个160位的校验和。 <br> 注意:与简单的CRC(由cksum命令提供)相比,SHA-1摘要在检测意外的文件损坏方面更可靠,因为偶然有两个文件具有相同SHA-1的可能性非常小。然而,它不应被视为防止恶意篡改的安全措施:尽管目前认为找到一个具有给定SHA-1指纹的文件是不可能的,但我们知道如何修改某些文件,包括数字证书,…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

sha1sum为每个指定的文件计算一个160位的校验和。


注意:与简单的CRC(由cksum命令提供)相比,SHA-1摘要在检测意外的文件损坏方面更可靠,因为偶然有两个文件具有相同SHA-1的可能性非常小。然而,它不应被视为防止恶意篡改的安全措施:尽管目前认为找到一个具有给定SHA-1指纹的文件是不可能的,但我们知道如何修改某些文件,包括数字证书,以便它们在使用SHA-1摘要签名时看起来有效。对于更安全的哈希算法,可以考虑使用SHA-2或较新的b2sum命令。


如果将文件指定为“-”或者没有给出任何文件,sha1sum将为标准输入计算校验和。sha1sum还可以确定文件和校验和是否一致。语法:

sha1sum [选项]... [文件]...


sha1sum对每个指定的文件使用如cksum输出模式所述的“无标签输出格式”。

该程序接受常见的cksum选项。还可以参考”Common options”部分了解更多信息。