라벨이 crc32인 게시물 표시

python crc32와 polynomial과 c로 구현한 crc32

python crc32 파이썬의 standard library에서 crc32를 지원한다. zlib.crc32와 binascii.crc32 두가지가 있다.  import binascii import zlib print('binascii.crc32(\'123456789\') = ',hex(binascii.crc32('123456789'.encode('UTF-8'))&0xffffffff)) print('zlib.crc32(\'123456789\') = ',hex(zlib.crc32('123456789'.encode('UTF-8'))&0xffffffff)) 입력데이터는 bytes-like object를 사용해야 하며, 위 코드의 결과는 아래와 같다.  binascii.crc32('123456789') =  0xcbf43926 zlib.crc32('123456789') =  0xcbf43926 온라인 사이트에서 crc32 계산 결과와 같다. https://www.lammertbies.nl/comm/info/crc-calculation