一种错误侦测码,亦称循环冗余(CRC)码,用以侦测接收到的资料是否有错误。编码时,先将所欲传送之资讯表示为一个二元系数多项式,再除以一个生成多项式,将所得到的余多项式视为检验总和,附加在资讯之后传送;接收时,将收到的资料除以同一生成多项式,由能否除尽来判定接收到的资料是否有错误,它广泛使用于资讯传输及储存系统。