C# implementation of CRC tool source code