체크섬 계산기 🔒 브라우저에서 로컬로 실행 — 아무것도 업로드되지 않습니다.

텍스트나 파일의 CRC32/MD5/SHA-1/SHA-256/SHA-512를 계산하고 예상 값과 대조하세요.

체크섬을 보려면 텍스트를 입력하거나 파일을 선택하세요.

체크섬

CRC32
MD5
SHA-1
SHA-256
SHA-512

이 도구에 대해

체크섬은 파일이나 텍스트의 짧은 지문과 같아서, 단 한 바이트만 바뀌어도 지문 전체가 완전히 달라집니다. 그래서 체크섬은 다운로드가 손상 없이 완료되었는지, 두 파일이 바이트 단위로 동일한지, 또는 파일이 게시된 이후 변조되지 않았는지를 확인하는 표준적인 방법으로 쓰입니다. 이 도구는 입력한 텍스트나 선택한 파일로부터 CRC32, MD5, SHA-1, SHA-256, SHA-512 다섯 가지를 한 번에, 브라우저 안에서만 계산합니다. 어디로도 업로드되지 않습니다.

CRC32는 빠르지만 우발적인 손상을 감지하는 용도로만 쓰입니다(ZIP과 이더넷이 이를 사용합니다). MD5와 SHA-1은 여전히 파일 무결성 검사에 흔히 쓰이지만 암호학적으로는 취약한 것으로 간주되어 보안이 중요한 곳에서는 신뢰해서는 안 됩니다. SHA-256과 SHA-512는 오늘날 대부분의 소프트웨어 저장소와 패키지 관리자가 게시하는, 충돌에 강한 현대적인 선택지입니다. 공급업체나 미러가 게시한 체크섬을 "예상 체크섬" 필드에 붙여넣으면, 이 도구가 즉시 일치 여부와 어떤 알고리즘이 일치하는지 알려줍니다.

자주 묻는 질문

다운로드를 확인하려면 어떤 알고리즘을 사용해야 하나요?

게시자가 체크섬을 제공한 알고리즘을 사용하세요 — 그것이 실제로 대조할 수 있는 유일한 것입니다. 선택의 여지가 있다면(예: 사이트가 SHA-256과 MD5를 모두 나열하는 경우) SHA-256을 선호하세요. 이는 현대 표준이며 MD5 및 CRC32와 달리 우발적인 손상뿐만 아니라 의도적인 변조도 감지할 만큼 충돌 저항성이 충분합니다.

큰 파일은 청크 단위로 처리되나요, 아니면 한 번에 처리되나요?

전체 파일이 메모리에 한 번에 읽혀 해시됩니다 — 이는 도구를 단순하게 유지하고 일반적인 파일에는 잘 작동하지만, 스트리밍/청크 처리가 없기 때문에 매우 큰 파일(여러 기가바이트)은 느리거나 브라우저 메모리 한계에 부딪힐 수 있습니다.