根据(校验码)反查CRC8(多项式异或循环冗余)校验初始参数在线计算器
数据包一字节数(HEX)
数据包二字节数(HEX)
(通用算法)校验值一(HEX)
(通用算法)校验值二(HEX)
 
 
校验值一
 
 
校验值二
 
输入数据
通用算法
附加算法
 
 

CTRL+A :选中全部,CTRL+C:复制,CTRL+V:粘贴。 使用必读本站支持微信扫码登录了除了计算器还有这些功能可用

分类: 校验计算 标签:校验码反查CRC8累加和循环冗余校验算法初始参数 工具ID:829 阅读:6433 收藏

在第1个和第2个(大输入框)输入(两组校验数据包,如果只有一组,两个输入框输入相同数据即可)连续或空格隔开的16进制ASCII码字符串,在第2个输入框输入第1组数据包的校验值,第4个输入框输入第2组校验数据包的校验值,选择CRC8校验方式(包括累加和Checksum、LRC、BCC、CRC8多项式异或校验等四种方式),点击计算,开始计算。

本软件主要适用于根据(校验码)反查CRC8(多项式异或循环冗余)校验初始参数,对于其他校验中的“附加算法”,只是个想法而已,看不明白,就忽略选择“无”。

注:对于16进制方式,系统默认两个字符表示一个字节,所以必须输入偶数个字符才能进行计算,对于ASCII码每1个字符表示1个字节。

“附加算法”是指按照通用CRC校验算法计算出校验值后,再次对校验码进行加密处理,处理方式包括(与一个字节相加、与一个字节异或等)。

目前“CRC8多项式”算法不支持“附加算法”加密解密处理,如果考虑存在异或加密处理,可用下面相关计算器7):16进制(CRC8/16)校验码(附加算法)加密/解密在线计算器进行反转换后(最终->>中间,求和字节和异或字节取值范围00-FF,需手动输入),再用本计算器进行匹配

本软件支持的附加算法包括:

1)(通用算法结果)与1字节求和

2)(通用算法结果)与1字节异或

3)(通用算法结果)与1字节求和,再与1字节异或

4)(通用算法结果)与1字节异或,再与1字节求和

对于附加算法3)、4)可能会产生好多组数据,这些数据都是用“空格”分开的,并且“求和字节”和“异或字节”是一一对应的。可以通过尝试多次用不同的校验数据包求出多组数据,然后取其重复的结果。计算得次数越多,最终剩下的重复的数据越少。

可以用下面计算器:交集A∩B,并集A∪B在线计算器,分别对“求和字节”集合、“异或字节”集合进行取重复计算(选择交集)。

注意:对于“CRC8多项式”参数匹配,可能需要校长时间(按下计算按钮后,会出现鼠标没反应,光标消失的情况,这不是卡死现象,此时不要关闭或刷新网页,请耐心等待,如果出现“提示是否关闭或继续等待?”,请选择继续等待,应该不会超过2分钟),具体时间与电脑配置有关,当光标再次出现时,说明计算已完成,如果校验码正确,则可以找出其“CRC8多项式”算法的参数,如果没出来,则说明校验码有误,或者不是通用的CRC8算法。

 

相关计算器:

1)根据(校验码)反查CRC8(累加和,循环冗余)校验初始参数在线计算器(2组数)

2)根据(校验码)反查CRC8(支持5组数据,多项式异或循环冗余)校验初始参数在线(5组数)

3)16进制(CRC8)(多项式异或)校验(2),循环冗余校验在线计算器

4)16进制(CRC8)(多项式异或)校验(1),循环冗余校验在线计算器

5)16进制(CRC8)(累加和,LRC校验),ASCII码校验和在线计算器

6)BCC校验码(异或校验码,异或求和)在线计算器

7)LRC纵向冗余校验码,Modbus通讯ASCII模式LRC校验码在线计算器

 

8)16进制(CRC8)校验码(附加算法)加密/解密在线计算器

 

 


对此计算器不满意或未找到合适的计算器?本网站免费订制专用计算器…… 报错/建议 讨论专区

相关推荐