체크섬 | 무결성 | 검증

> 체크섬 | 무결성 | 검증 <

// 데이터 무결성 검증을 위한 CRC32 체크섬 계산

16진수:
10진수:
[빠름]

즉시 계산

입력하는 동안 실시간으로 CRC32 체크섬이 계산됩니다.

[안전]

로컬 처리

100% 클라이언트 측 CRC32 계산. 데이터가 브라우저를 떠나지 않습니다.

[무료]

16진수 & 10진수 출력

CRC32 결과를 16진수(8자) 및 10진수 형식으로 동시에 확인합니다.

// CRC32 정보

CRC32 작동 방식:

CRC32(순환 쟉여 검사 32비트)는 다항식 나눗셈을 사용하여 32비트 체크섬을 생성합니다. ZIP 파일, PNG 이미지, 이더넷 프레임의 오류 감지에 널리 사용됩니다.

예시:

"Hello" → F7D18982 (10진수: 4157704578)

일반적인 사용 사례:

  • >파일 무결성 검증 (ZIP, GZIP, PNG)
  • >네트워크 데이터 전송 오류 감지 (Ethernet)
  • >저장 매체 오류 검사
  • >데이터 중복 제거 및 핑거프린팅
  • >임베디드 시스템 및 펌웨어 검증

>> 자주 묻는 질문

Q: CRC32란?

A: CRC32(순환 쟉여 검사 32비트)는 32비트 체크섬을 생성하는 오류 감지 코드입니다. ZIP, PNG 형식 및 Ethernet 등의 네트워크 프로토콜에서 널리 사용됩니다.

Q: CRC32 vs MD5 — 차이점은?

A: CRC32는 빠른 오류 감지를 위한 32비트 체크섬(8자 16진수)을 생성하고, MD5는 128비트 해시(32자 16진수)를 생성합니다. CRC32는 더 빠르지만 충돌 확률이 더 높습니다.

Q: CRC32는 어디에서 사용되나요?

A: CRC32는 ZIP 및 GZIP 파일 형식, PNG 이미지, 이더넷 프레임, MPEG-2 트랜스포트 스트림, SATA 데이터 전송 및 많은 임베디드 시스템에서 사용됩니다.

Q: CRC32의 충돌 확률은?

A: CRC32는 32비트 출력 공간을 가지며, 약 43억 개의 가능한 값이 있습니다. 랜덤 데이터의 충돌 확률은 약 43억 분의 1입니다.

Q: CRC32 변형은?

A: 가장 일반적인 변형은 다항식 0x04C11DB7을 사용하는 CRC32(CRC-32/ISO-HDLC)입니다. 다른 변형으로는 CRC-32C(Castagnoli), CRC-32K(Koopman), CRC-32Q(항공)이 있습니다. 이 도구는 표준 CRC32 변형을 구현합니다.

// 다른 언어