item = '04010034587C1F0C6D51B6D33B78CA63C1CC7E5910006C5600000000000000'
'%08X' % (binascii.crc32(binascii.a2b_hex(item)) & 0xffffffff)
我不能让crc32给我正确的32位。我尝试了几种不同的算法。根据使用的另一个程序,我已经得到'3228F9E4'这个代码,但正确的crc32应该是'E42FDBEC'。多项式为'04C11DB7',初始余数为'00000000'。如何正确计算CRC32?
如何正确计算此值?
你用什么方法来获得“正确的”CRC,你怎么认为它是正确的? – Jaay 2015-02-11 16:28:58
我有一个程序运行并生成它...我需要我的程序来匹配它 – TWagner 2015-02-11 16:30:05
是的,我们得到你有一个程序*,但你需要告诉我们它是什么,最好是它使用什么方法计算哈希。我将该字符串插入[在线crc32计算器](http://www.zorc.breitbandkatze.de/crc.html),并得到了与结果不同的结果。 – davidism 2015-02-11 16:31:53