文件哈希校验

计算文件的 MD5、SHA-1、SHA-256、SHA-512 哈希值,用于验证文件完整性

拖拽文件到此处,或点击选择文件

支持任意格式文件,建议不超过 500MB

文件名:
大小:
类型:
正在计算哈希值... 0%
算法哈希值操作
MD5-
SHA-1-
SHA-256-
SHA-512-
关于文件哈希校验
  • 哈希函数将任意大小的文件映射为固定长度的字符串,文件内容任何微小变化都会导致哈希值完全不同
  • 常用于验证下载文件的完整性(对比官方提供的 MD5/SHA256 值)、检测文件是否被篡改
  • MD5(128位)和 SHA-1(160位)已不推荐用于安全场景,SHA-256 是目前的主流选择
操作说明
  • 拖拽文件到上传区域,或点击选择文件
  • 点击「计算哈希」按钮,等待计算完成(大文件需要较长时间)
  • 在「哈希比对」输入框粘贴期望值,点击「比对」验证文件完整性
注意事项
  • 大文件(>100MB)计算时间较长,请耐心等待,期间不要关闭页面
  • 计算过程中浏览器可能出现短暂无响应,属于正常现象
  • 所有处理均在浏览器本地完成,文件不会上传至任何服务器
哈希算法 知识详解
常用哈希算法对比
算法输出长度安全性速度推荐用途
MD5128位(32字符)⚠️ 已破解最快文件完整性校验(非安全场景)
SHA-1160位(40字符)⚠️ 已弱化遗留系统兼容
SHA-256256位(64字符)✅ 安全中等文件校验、数字签名(推荐)
SHA-512512位(128字符)✅ 非常安全较慢高安全要求场景
命令行速查
# Linux/macOS
md5sum file.zip
sha256sum file.zip
shasum -a 512 file.zip

# Windows PowerShell
Get-FileHash file.zip -Algorithm MD5
Get-FileHash file.zip -Algorithm SHA256