CRC32 체크섬

예제
0문자 수
0바이트
0x04C11DB7다항식
0xFFFFFFFFInit
—HEX
—십진수
—이진
—Base64

CRC32 계산기

CRC32 계산기입니다. 바이트 오류 검출용 체크섬이며 비밀번호 해시가 아닙니다. CRC는 바이트 오류 검출용 체크섬이며 비밀번호 해시가 아닙니다. 기본값은 Ethernet / ZIP / PNG / gzip의 IEEE CRC-32(다항식 0x04C11DB7, 반사, init·xorout 0xFFFFFFFF)입니다. CRC-32, CRC-32C, MPEG-2, BZIP2, JamCRC, IEEE, UTF-8, Hex, Base64, PNG, ZIP는 번역하지 않습니다. 예제는 ASCII 123456789 → CBF43926입니다. 같은 문자열의 CRC-32C는 E3069283입니다.

사용 방법

  1. 텍스트, hex, Base64, 8비트 이진을 붙이거나 파일을 놓으세요(최대 10 MB). 자동 변환이 켜져 있습니다.
  2. 텍스트 입력은 문자 인코딩(기본 UTF-8, GBK 등은 Base64 도구와 동일). Hex는 입력한 바이트를 해시합니다.
  3. 알고리즘: CRC-32(IEEE), CRC-32C, MPEG-2, BZIP2, JamCRC.
  4. 출력 HEX / Hex / 십진 / 이진 / Base64. 카드는 네 가지를 항상 보여 줍니다. 확인은 CBF43926 같은 기대값입니다.
  5. 칩: 123456789, JSON → 7CE63E7D, hex 010203040506 → 81F67724, CRC-32C.

입력 인코딩

CRC32는 바이트를 해시합니다. GBK와 UTF-8은 값이 다릅니다. Hex 010203040506은 6바이트입니다. 파일은 원본 바이트입니다.

변형(CRC-32 계열)

모두 32비트입니다. IEEE가 ZIP/PNG 기본입니다. CRC-32C 다항식은 0x1EDC6F41입니다. MPEG-2와 BZIP2는 비반사입니다. JamCRC는 최종 XOR이 없습니다(340BC6D9).

출력의 의미

HEX는 8자리입니다. 십진은 부호 없는 32비트입니다. CRC32는 암호화도 HMAC도 아닙니다.

자주 묻는 질문

  • 다항식? IEEE는 0x04C11DB7, CRC-32C는 0x1EDC6F41.
  • 해시 도구와 같나? 그쪽은 IEEE만. 이 페이지는 변형·파일·확인이 있습니다.
  • HMAC? HMAC 생성기를 여세요.
  • 업로드? 하지 않습니다.

관련 도구

MD5/SHA: MD5 & SHA Hash. 키 있는 다이제스트: HMAC Generator. 덤프: Hex Dump.

MD5나 SHA가 필요하신가요? Hash Generator →