불러오는 중…
사용법
- 파일 선택 버튼으로 파일을 고릅니다.
- ‘계산 중…’이 표시되는 동안 파일을 읽고 백그라운드에서 CRC32 를 계산합니다.
- 결과 줄에 파일 이름, 크기(바이트), 16진수 8자리 CRC32 가 표시됩니다.
- 복사 버튼으로 CRC32 값을 복사해 ZIP 목록이나 .sfv 파일 등에 적힌 값과 비교합니다. 대소문자는 상관없습니다.
- 다른 파일을 고르면 다시 계산합니다.
자주 묻는 질문
- 파일이 업로드되나요?
- 아니요. 파일은 브라우저 안에서만 읽고 처리합니다.
- CRC32 체크섬은 어디에 쓰나요?
- 내려받거나 복사·전송한 파일이 실수로 손상되지 않았는지 확인할 때 씁니다. ZIP·gzip·PNG 에서 쓰는 표준 CRC-32 이므로, 값이 같으면 파일이 온전할 가능성이 매우 높습니다.
- CRC32 가 같으면 위변조되지 않았다고 볼 수 있나요?
- 아니요. 파일을 고의로 고쳐 원하는 CRC32 값을 만들 수 있고, 32비트뿐이라 서로 다른 파일이 같은 값을 가질 수도 있습니다. 위변조 확인에는 SHA-256 해시를 비교하세요.
- 다른 프로그램과 CRC32 값이 다른 이유는?
- CRC-32C(Castagnoli) 같은 다른 변형을 쓰거나 값을 16진수가 아닌 10진수로 보여 주는 경우입니다. 이 도구는 표준 CRC-32(IEEE 802.3, 다항식 0x04C11DB7)를 쓰고 소문자 16진수 8자리로 표시합니다.
- 파일 크기 제한이 있나요?
- 정해진 제한은 없지만 파일 전체를 메모리에 읽은 뒤 32비트 WebAssembly 메모리(최대 4GB)로 한 번 더 복사하므로, 파일 크기의 약 2배 메모리가 필요합니다. 수 GB 파일이나, 메모리가 적은 기기에서는 더 작은 파일도 실패할 수 있습니다.