효율적인 온라인 도구로 텍스트 문자열, 파일 또는 기타 콘텐츠 유형에서 CRC-32 체크섬 생성
데이터 무결성 확인 및 우발적 변경 감지에 완벽
CRC-32는 최소한의 계산 오버헤드로 속도에 최적화됨
한 번의 클릭으로 생성된 체크섬을 클립보드에 복사
🔒 클라이언트 측 처리
모든 체크섬 계산은 JavaScript를 사용하여 브라우저에서 이루어집니다. 데이터가 장치를 벗어나지 않습니다.
CRC-32(Cyclic Redundancy Check 32)는 원시 데이터의 우발적인 변경을 감지하기 위해 디지털 네트워크 및 저장 장치에서 일반적으로 사용되는 오류 감지 코드입니다. 일반적으로 8자리 16진수로 표현되는 32비트(4바이트) 체크섬 값을 생성합니다.
ℹ️ 참고: CRC-32는 암호화 보안이 아닌 오류 감지를 위해 설계되었습니다. 악의적인 데이터 변경으로부터 보호하기 위해 사용되어서는 안 됩니다. 보안 목적을 위해서는 SHA-256과 같은 암호화 해시 함수를 사용하십시오.
CRC-32는 오류 감지를 위해 다양한 응용 프로그램에서 널리 사용됩니다:
| 응용 프로그램 | 사용 |
|---|---|
| ZIP file format | 압축 아카이브에서 오류 감지 |
| PNG image format | 이미지 파일에서 데이터 무결성 검증 |
| Ethernet networks | 네트워크 패킷의 프레임 검사 시퀀스 |
| Databases | 데이터 무결성을 위한 체크섬 검증 |
| 알고리즘 | 출력 크기 | 주요 사용 | 오류 감지 능력 |
|---|---|---|---|
| CRC-32 | 32 bits | 오류 감지 | 모든 단일 및 이중 비트 오류 감지 |
| Adler-32 | 32 bits | 오류 감지 | CRC보다 빠르지만 덜 신뢰할 수 있음 |
| MD5 | 128 bits | 암호화 해싱 | 암호학적으로 깨졌지만 비보안 용도에는 좋음 |
| SHA-256 | 256 bits | 암호화 보안 | 어떤 변경 사항도 감지하는 데 매우 신뢰할 수 있음 |
💡 네트워크 및 저장소에서 오류 감지를 위해 CRC-32는 속도와 신뢰성의 훌륭한 균형을 제공합니다. 악의적인 변경으로부터 보호가 필요한 보안 목적에는 SHA-256과 같은 암호화 해시 함수를 사용하세요.
한국어