关于CRC数据效验

软件和网站开发以及相关技术探讨
回复
skycn
帖子: 30
注册时间: 2006-06-05 23:27

关于CRC数据效验

#1

帖子 skycn » 2007-06-15 3:58

有个问题我不是太明白
在CRC数据效验中,所使用的附加多项式是自定义的么?

例如:
我有一数据要发送给对方,该数据的二进制为1011
S(x)=5x^3+2x+1
使用x^2+1做为多项式代码=101
那么,我1011后加入两个0(因为多项式101的度数为2?)
所以101100 XOR 101 余数为 01
我再用101100 减去该余数 01 ,最后得到 101101 就是加入CRC效验数据的数据了

上面的是个例子,我的问题是:所使用的多项式 x^2+1 是自定义的么?那我也可以使用其他的多项式来作为附加数据么?如果我使用x^2+x+1可以么?
头像
forrid
帖子: 659
注册时间: 2007-04-23 17:40

#2

帖子 forrid » 2007-06-21 17:59

没有用过
回复