Java中的CRC32和多项式除法使用字节数组?

时间:2018-10-13 01:42:02

标签: java arrays crc32

我无法理解字节数组的行为以及如何在其上执行crc32算法。

因此,我必须使用crc32 update(byte [] b,int off,int len)方法,在移动和播放带有poly的数组上的xor时会感到困惑。怎么样???? 我知道您必须进行移位,但是它是一个数组,每个字节的行为都与数组中的其他字节没有任何关系。我以为,如果我向右移动一个或一个,它将使整个数组向右移动,这将非常容易。 而且,为什么当我使用b [0] =(byte)(b [0] ^ 0xff)给我一个很好的结果,但是前24位是1 ???

如果您有任何想法,或者有一些可以解决此问题的信息,谢谢。

0 个答案:

没有答案