SlavaSoft FastCRC Library Online Help

Prev Page Next Page
FastCRC Library  

CRC16 Overview

CRC16 (16-bit CRC) is a checksum algorithm. It can be used to calculate a 16-bit checksum for an arbitrary length byte string.

This is an implementation based on the most popular 16-bit CRC specification, which is:

  • Width = 16 bits
  • Truncated polynomial = 0x8005
  • Initial value = 0x0000
  • Input date is reflected 
  • Output CRC is reflected
  • No XOR is performed on the output CRC

CFastCRC16 Overview   |   CRC16 API Overview   |   Type Library Overview   |   Useful Links   |   HashCalc


See Also    FastCRC Library Overview



Send Feedback to SlavaSoft Inc. Tell a friend about FastCRC Library