CRC是一种循环冗余校验,和hash不能等同。关于CRC有以下几个关键点:1、CRC是使用除法计算出来的。
2、同余 概念在crc的计算中得以采用。
3、比较正式的参考资料中,对于同余的符号采用的是三个 - 叠加在一起。对于异或(XOR)操作是采用一个圆圈里面 包含一个十字。
存在以下疑问:对于任何长度的二进制字符串,而二项式长度是固定的,如何进行处理。是不是进行补零操作。
如何使用软件有效地运行CRC校验。