如何在.net wcf应用程序中实现CRC算法来检查数据的完整性



我只是想实现32位CRC算法,初始种子为0x0,以检查.net wcf应用程序中的xml字符串完整性。

我正在返回一个Xml字符串和固定长度根据CRC值生成的十六进制字符串。如何为xml字符串实现CRC alogirthm并将CRC转换为十六进制字符串。

zlib为此提供了一个crc32()函数。一点点谷歌搜索就会在源代码中找到许多其他实现。