【浏览器执行模式】 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
【速度及稳定性】 : 处理速度由您的机器配置决定。由于浏览器差异,少数工具可能出现无法使用或异常:请使用:软件版工具
工具使用
请先设置输入格式、算法和输出格式,再开始计算;文件只在当前浏览器中读取,用于生成校验值和校验报告。
1输入与计算
先选择数据来源,再设置算法与输出格式;需要核对已有校验值时,可在结果区直接验证。
输入类型
十六进制支持空格、逗号、0x 前缀;ASCII 码支持十进制字节序列。
当前按十六进制解析:支持 0x48 0x65、48 65、48,65 或连续写法。
拖拽文件到此处,或点击选择文件
支持任意文件类型,单文件结果会显示在下方
尚未选择文件
算法与输出
仅作用于 SUM 类结果。
仅作用于非哈希算法。
影响 HEX 结果展示。
字节数
0
输入类型
HEX
当前算法
全部
结果数量
0
请先设置输入与算法,然后点击“开始计算”。
校验验证
粘贴期望校验值,系统会在当前结果中查找匹配项。
2批量文件校验
选择文件和算法后开始计算,界面只展示前 20 个文件,导出时包含全部结果。
拖拽多个文件到此处,或点击选择
处理时会计算全部文件;列表预览最多显示前 20 个
尚未选择文件。
批量算法
等待选择文件。
批量计算完成后会在这里显示前 20 个文件结果。
3文件对比
选择两个文件和一种算法,比较校验值是否一致,适合核对下载文件或备份文件。
选择文件 A
拖拽或点击选择一个文件
尚未选择文件 A
选择文件 B
拖拽或点击选择一个文件
尚未选择文件 B
等待选择两个文件。
对比结果会显示在这里。
4记录与设置
保存常用算法、输出格式和高级选项;历史记录保存在当前浏览器中。
设置快照
点击保存后,下次打开会自动应用。
历史记录
暂无历史记录。
使用说明
软件使用说明
- 选择功能页:工具提供“输入计算”“批量文件”“文件对比”“记录设置”四个页面,请先设置输入格式、算法和输出格式,再开始处理。
- 输入计算:选择十六进制、文本、ASCII码、Base64或单个文件作为数据来源;可点击“示例数据”快速填入测试内容。
- 设置算法:可选择SUM8、SUM16、SUM32、LRC、BCC、补码、CRC-8、CRC-16/Modbus、CRC-16/CCITT、CRC-16/XMODEM、CRC-32、MD5、SHA-1、SHA-256、SHA-384、SHA-512,也可以显示全部结果。
- 调整输出:支持十六进制、十进制、二进制和全部格式输出,可设置大端/小端显示、HEX大小写、分隔符、初始累加值、结果异或值和长度字节。
- 校验验证:计算完成后,在“校验验证”区域粘贴期望校验值,工具会在当前结果中查找匹配算法。
- 批量文件:拖拽或选择多个文件,勾选需要计算的算法后点击“开始批量计算”。界面显示前20个文件,导出结果会包含所有文件。
- 文件对比:分别选择文件A和文件B,再选择SHA-256、SHA-1、SHA-512、MD5或CRC-32进行对比,用于判断两个文件内容是否一致。
- 导出和保存:批量结果支持复制、下载CSV、下载JSON和下载ZIP报告;常用设置可点击“保存设置”,历史记录可在“记录设置”页面查看或导出。
常见问题
答:SUM累加和是将字节逐个相加后按位宽取值;LRC通常是在累加和基础上取补码;BCC是对所有字节做异或运算。它们计算速度快,常用于串口通信、简单协议和报文校验。
答:不建议混用。不同CRC算法的多项式、初始值、输入反转、输出反转和异或值可能不同,同一段数据会得到不同结果。请按设备协议或接口文档选择对应算法。
答:支持空格分隔、逗号分隔、短横线分隔、0x前缀和连续写法,例如“48 65 6C 6C 6F”“0x48,0x65”或“48656C6C6F”。每两个十六进制字符表示一个字节。
答:大端和小端主要影响多字节结果的显示顺序。例如同一个16位结果,大端显示为高位在前,小端显示为低位在前。实际应按通信协议、设备手册或文件格式要求选择。
答:MD5计算快,适合普通文件一致性核对;SHA-1已不适合安全用途;SHA-256更适合下载文件核验、防篡改核对等场景。若来源方提供了指定算法,应优先使用来源方给出的算法。
答:为保持界面清爽,批量预览只展示前20个文件。实际处理会覆盖已选择的所有文件,CSV、JSON和ZIP报告中也会包含完整批量结果。
答:文件内容只要有一个字节不同,哈希或CRC结果就会变化。常见原因包括文件版本不同、下载不完整、传输损坏、重新压缩、元数据变化或编辑保存后内容发生改变。