“…a-byte, and a-word) at a time [1,2,3]. Recent innovations include the increase of the computation speed [3,4], reduction of computation complexities [5], parallel computation by a single calculator [6], and unified mathematical expressions to open out the secret behind the parallel computation with multiple calculators or channels [7], and so on. To facilitate the CRC computation implementation to some extent, several new transforms, from the mathematical viewpoint, are presented in this paper, which include the multiplication of two messages, shift or complement of a message, and different (defaulted) initial CRC values of the message.…”