求c# 版本CRC-16-CCITT(x16+x12+x5+1)校验码获取和鉴证

问题描述

byte[]send={x1,x2,x3,x4,x5,,x6,x7,x8}假定byte[]send={0x00,0x11,0x23,0x32,?,0x57,0x65,?}x5和x8都是校验码第一次校验的是x1,x2,x3,x4得到x5第二次校验的是x1,x2,x3,x4,x5,x6,x7得到x8发送给服务器,服务器返回的报文也是一样格式,数据部分可变长,校验位置改变方法一样,然后检验x5和x8是否正确网上有c#的类http://www.cnblogs.com/kissazi2/archive/2013/09/26/3341461.html对于自己发送的byte数组,自己鉴证下,竟然不对。。。我用里面的方法计算GetCrc16再用里面的方法鉴证,IsCrc16Good返回false

解决方案

解决方案二:
带前辈来指点,1234567890

时间: 2024-10-20 09:20:58

求c# 版本CRC-16-CCITT(x16+x12+x5+1)校验码获取和鉴证的相关文章

校验码(海明校验,CRC冗余校验,奇偶校验)

循环冗余校验码 CRC码利用生成多项式为k个数据位产生r个校验位进行编码,其编码长度为n=k+r所以又称 (n,k)码. CRC码广泛应用于数据通信领域和磁介质存储系统中. CRC理论非常复杂,一般书就给个例题,讲讲方法.现在简单介绍下它的原理: 在k位信息码后接r位校验码,对于一个给定的(n,k)码.可以证明(数学高手自己琢磨证明过程)存在一个最高次幂为 n-k=r 的多项式g(x),根据g(x)可以生成k位信息的校验码,g(x)被称为 生成多项式 用C(x)=C(k-1)C(k-2)...C

备份-求打版本(版本文件目录结构和服务器的一样)的sh脚本

问题描述 求打版本(版本文件目录结构和服务器的一样)的sh脚本 现有服务器上有一个web应用,会频繁的更新class源文件以及jsp.js页面文件和配置文件.希望能用一个sh脚本实现,将要更新的版本文件(每个文件所在目录结构和服务器上的一样)保持目录结构备份到脚本所在的backup目录,然后更新服务器上对应的文件! 解决方案 treehttp://blog.csdn.net/beyondlpf/article/details/6922261

急求低版本的javabridge.jar。

问题描述 急求低版本的javabridge.jar. 1C 新的版本不支持java_require()这个方法.急求老版本的JavaBridge.jar.今天就要交课设了.我的java方法还不能用.跪求.

编程-关于CRC循环冗余校验,如何得到这个数据包的校验码

问题描述 关于CRC循环冗余校验,如何得到这个数据包的校验码 各位大侠好,现在在做数据上传时,因CRC校验码错误的问题,一直无法解决.以下有两个数据包,是正确并通过了服务器检测的数据包:数据包一:##0121ST=32;CN=2011;PW=123456;MN=0760S77305385X;CP=&&DataTime=20140123155916;011-Rtd=27.09011-Flag=N;060-Rtd=0.13060-Flag=N&&6840数据包二:##0121S

求。net mvc简单的登录删除查询 功能源码 哎 自学好辛苦

问题描述 求.net mvc简单的登录删除查询 功能源码 哎 自学好辛苦 有视频开发实例 或者好的资料也行 .哎 自学好辛苦 英文又不懂烦死了.好想求一位师傅 解决方案 先跟着我的这篇博客试着写一下,然后登陆.删除啥的依葫芦画瓢. http://blog.csdn.net/chinacsharper/article/details/43927025 解决方案二: 这个百度一搜,应该够入门了吧 解决方案三: 呵呵 也是 只是自己本来就不懂 没人教 学的好乱 看不大懂啊 解决方案四: 吧你的联系方式

想求一个用html5做的餐饮类网站的源码,或者教学视频。

问题描述 想求一个用html5做的餐饮类网站的源码,或者教学视频. 期末快到了,老师要求做一个html5+css餐饮类的网站,他让我们自学一下就做,实在没有头绪,给位大神们帮个帮忙. 解决方案 http://www.5icool.org/a/201305/912.htmlhttp://www.5icool.org/a/201210/768.htmlhttp://www.17sucai.com/pins/9884.htmlhttp://www.lanrenmb.com/shenghuofuwu/g

ichart 点击事件-跪求大神告知...ichart 鼠标点击图片的小点获取值X轴的日期

问题描述 跪求大神告知...ichart 鼠标点击图片的小点获取值X轴的日期 鼠标点击图片上的点,怎样取到鼠标点击所对应的日期(http://img.ask.csdn.net/upload/201602/25/1456365880_797186.png)

求MVC中实现树形控件的方式或者源码

问题描述 求MVC中实现树形控件的方式或者源码 解决方案 解决方案二:用jquery解决方案三:asp.netMVC下TreeView使用demo,请参考:解决方案四:推荐z-Tree解决方案五:可以用TelerikforMVC的扩展组件,比较方便.有开源GPL授权协议.解决方案六:推荐Dtree

串口通讯 16进制转换-串口数据校验及ID提取怎么处理?

问题描述 串口数据校验及ID提取怎么处理? 现在有一份通讯规约 同步字/` 长度 / 命令字/ 数据区 / 校验 0xAA - - - - 1字节 1字节 1字节 0-253字节 1字节 长度计算范围:命令字-校验 校验计算范围:同步字-数据区 校验算法:字节累加和,丢弃溢出 数据区:如果没有数据,可以为空 对齐方式:大端对齐 串口波特率:9600 8数据位 无校验 1位停止位 协议指令和数据: 1.实时上传进出门数据 同步字 /长度 /命令字 / 数据区 /校验 0xAA - 0x02 进出门