개발자 도구

파일 체크섬

파일의 SHA-256을 계산해 다운로드가 온전히 도착했는지 확인합니다.

파일 체크섬 내 기기에서 실행
파일을 여기에 놓거나 클릭해서 선택
형식에 관계없이 파일 하나 이상
업로드되지 않음
  • 기기에서 실행 — 파일은 어디로도 전송되지 않습니다
  • 가입 불필요, 워터마크 없음, 일일 사용량 제한 없음
  • 무료, 사용 횟수 제한 없음

작동 방식

게시자는 다운로드 옆에 체크섬을 적어 두어, 받은 파일이 게시한 파일과 같다는 것, 즉 잘리거나 손상되거나 변조되지 않았다는 것을 확인할 수 있게 합니다. 보통 검증하려면 명령줄이 필요합니다. 이 도구는 브라우저 탭에서 처리하며, 확인하려고 파일을 웹사이트에 업로드하면 목적이 무색해집니다.

사용 방법

다운로드한 파일의 해시를 계산해 게시자 페이지에 있는 체크섬과 비교하세요. 한 글자도 다르지 않고 정확히 일치해야 합니다. 일치하지 않으면 그 파일은 게시자가 배포한 것이 아니므로 신뢰해서는 안 됩니다.

어떤 알고리즘인가

SHA-256은 현대의 표준이며 거의 모든 게시자가 적어 두는 방식입니다. SHA-512는 더 강력하며 가끔 쓰입니다. SHA-1은 오래된 프로젝트가 아직 게시하고 있어 포함했지만 암호학적으로 깨졌으므로, 기존 SHA-1 목록과 대조하는 용도로만 쓰고 자체 무결성 보증으로 삼아서는 안 됩니다.

MD5를 제공하지 않는 이유

MD5는 완전히 깨졌습니다. 충돌을 의도적으로 만들어 낼 수 있어 브라우저도 이를 제공하지 않습니다. 프로젝트가 MD5만 게시한다면, 변조가 아니라 우발적인 손상을 확인하는 용도로만 보세요.

큰 파일

해시 계산은 파일 전체를 메모리로 읽으므로, 매우 큰 파일은 이곳의 규칙이 아니라 기기의 한계에 좌우됩니다. 전부 로컬에서 실행되므로 크기와 관계없이 업로드 대기 시간이 없습니다.

자주 묻는 질문

파일 체크섬 — 자주 묻는 질문

결과를 무엇과 비교해야 하나요?

다운로드 페이지에 게시된 체크섬과 비교하세요. 정확히 일치해야 합니다.

어떤 알고리즘을 써야 하나요?

게시자가 다른 것을 명시하지 않았다면 SHA-256을 쓰세요.

MD5는 왜 제공되지 않나요?

암호학적으로 깨졌고 브라우저도 제공하지 않습니다. 선택할 수 있다면 SHA-256을 쓰세요.

파일이 업로드되나요?

아니요. 해시는 브라우저에서 계산되며, 다운로드를 검증하는 합리적인 방법은 이것뿐입니다.