CRC32 체크섬 계산기

UTF-8 문자열과 로컬 파일의 CRC-32를 계산하고 8자리 체크섬을 비교하세요. 123456789 표준 테스트 예제와 CRC32C 차이도 설명합니다.

계산
0 자
결과

결과가 여기에 표시됩니다.

CRC32 계산 및 비교 방법

  1. 문자열을 입력하거나 로컬 파일을 선택하세요. 파일을 선택하면 문자열 대신 파일을 계산합니다.
  2. 비교하려면 예상 8자리 16진수 값만 붙여 넣으세요.
  3. 계산 후 일치 여부를 확인하고 체크섬을 복사하거나 다운로드하세요.

CRC32 체크섬 계산기 사용 안내

ZIP과 이더넷에 널리 쓰이는 CRC-32/ISO-HDLC를 사용합니다. 우발적인 손상을 탐지하지만 고의적인 변조를 막지는 못합니다. CRC32C는 별도 알고리즘이며 결과가 다릅니다.

CRC32 계산 예제: 표준 테스트 문자열 123456789

입력
123456789
결과
cbf43926

CRC32 체크섬 계산기 자주 묻는 질문

어떤 CRC32 알고리즘을 사용하나요?

IEEE CRC-32라고도 부르는 CRC-32/ISO-HDLC를 사용하며 다항식은 0x04C11DB7입니다. 문자열 123456789의 결과는 cbf43926입니다. CRC32C는 다항식이 달라 결과도 다릅니다. 앞자리 0을 포함한 8자리 소문자 16진수로 출력하며 빈 입력의 결과는 00000000입니다.

ZIP 파일의 CRC32가 ZIP 내부 값과 다른 이유는 무엇인가요?

ZIP을 선택하면 전체 압축 파일의 체크섬을 계산합니다. ZIP 안의 각 항목에 저장된 CRC는 해당 항목의 압축 해제된 바이트에 대한 값이지 전체 ZIP의 값이 아닙니다. 항목을 압축 해제한 뒤 나온 파일을 선택해서 비교하세요. 파일명과 경로는 계산에 포함하지 않습니다.

CRC32는 어떻게 비교하며 값이 달라지는 이유는 무엇인가요?

예상 8자리 16진수만 붙여 넣으세요. 0x나 파일명은 넣지 마세요. 비교 시 대소문자와 앞뒤 공백은 무시합니다. 문자열은 UTF-8로 처리하며 잘라내거나 정규화하지 않으므로 공백, CRLF와 LF, 마지막 줄바꿈, UTF-8 BOM이 결과를 바꿀 수 있습니다. 파일은 원본 바이트를 사용합니다. 제한은 문자열 8 MiB, 파일당 32 MiB입니다.

CRC32로 변조를 막거나 데이터를 암호화할 수 있나요?

CRC32는 우발적인 손상을 검출하며 암호화나 암호학적 해시가 아닙니다. 다른 데이터가 같은 CRC를 가질 수 있고 의도적인 변조를 막지 못합니다. 더 강한 무결성 확인에는 신뢰할 수 있는 체크섬과 SHA-256을, 비밀 키를 이용한 메시지 인증에는 HMAC 도구를 사용하세요.

파일, 토큰, 텍스트가 서버에 업로드되나요?

아니요. 모든 입력은 브라우저에서 처리됩니다. 웹사이트는 페이지와 프로그램 코드만 제공하며, 입력 내용을 변환 서버로 보내거나 계정에 저장하지 않습니다.

  • SHA-256 해시·체크섬 계산

    텍스트와 파일의 SHA-256 해시를 생성하고 다운로드한 파일이 공개 체크섬과 일치하는지 확인하세요.

  • MD5 해시·체크섬 계산

    텍스트나 로컬 파일의 MD5 해시를 계산하고 예상 체크섬과 비교하세요.

  • 파일 Base64 변환

    모든 종류의 파일을 Base64로 인코딩하세요. Data URI, 패딩, MIME 줄바꿈을 선택할 수 있습니다.

전체 개발자 도구

인코딩과 파일 변환

원본 데이터를 유지하며 텍스트, 바이트, URL, 삽입 이미지 사이를 변환하세요.

데이터와 텍스트 분석

구조화된 데이터와 토큰을 읽고 텍스트의 변경 사항을 정확히 확인하세요.

해시·식별자·일정

파일을 검증하고 식별자를 생성하며 시간과 반복 실행 일정을 확인하세요.

입력 내용과 파일은 사용 중인 기기에서 처리됩니다. 민감한 결과를 공용 클립보드에 남기지 말고, 개인 키와 토큰은 신뢰할 수 있는 기기에서 다루세요.