A device and method are disclosed for calculating a CRC on a message or block of data that has been divided into portions, by calculating a partial CRC corresponding to each of the portions and then combining the partial CRCs. The device and method are operable for portions that may have different lengths,...http://www.google.de/patents/US20040158793?utm_source=gb-gplus-sharePatent US20040158793 - Network interface device for error detection using partical CRCS of variable length message portions