md5sum 文件MD5校验 sha256sum 检测文件完整性 文件数字指纹
md5sum main.go
5f487efe374ee5f7a262c6a0912d12a3 main.go
修改文件名不影响该值
cp t1 t1.aaa
t1 t1.aaa 值一样
t1
d61704d4809e30ed24b1d85758d5a5a442daf0803355f35f5ba80e5bc62f03dd t1
https://zh.wikipedia.org/wiki/Md5sum
md5sum
是一种计算机程序,用于计算与校验RFC 1321所描述的128位MD5哈希值,此处MD5散列值(或校验和)作一个文件的数字指纹使用。
理论上看,正如其他散列算法一样,一个MD5哈希值可对应无限个文件,但从现实的角度看,两个不同的文件几乎不可能有相同的MD5哈希值,除非其创建便是刻意为之。一般来说,任何对一个文件的非恶意变更都会导致其MD5哈希值改变,因此md5sum
一般用于检查文件完整性,尤其常用于检测在文件传输、磁盘错误或其他无恶意涉入的情况下文件的正确性。
MD5算法安全性已遭质疑(参见MD5算法缺陷);SHA-1算法也于2017年正式被Google攻破[1]。所以当文件可能遭恶意改动的时候,就不应使用md5sum
,而应以sha256sum
等求哈希值的工具代之。
https://go.dev/dl/
File name Kind OS Arch Size SHA256 Checksum
go1.20.11.src.tar.gz Source 25MB d355c5ae3a8f7763c9ec9dc25153aae373958cbcb60dd09e91a8b56c7621b2fc
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2019-06-13 阿里巴巴微服务与配置中心技术实践之道 配置推送 ConfigurationManagement ConfigDrivenAnyting
2018-06-13 找不到或无法加载主类 ide 正常执行,但是打包jar后报错 maven 引入本地包
2018-06-13 JDK各版本内容和新特性
2018-06-13 Override is not allowed when implementing interface method Bytecode Version Overriding and Hiding Methods 重载 重写
2017-06-13 peewee sqlalchemy
2017-06-13 Python的交互模式和直接运行.py文件有什么区别