파일 체크섬과 대조

어떤 파일이든 MD5·SHA-1·SHA-256을 구합니다 — 받은 체크섬과 맞는지 한눈에 알 수 있습니다.

100% 비공개 — 전적으로 브라우저에서 실행됩니다. 데이터는 사용자의 기기에서 처리되며 인터넷으로 전송되지 않습니다.

눌러서 선택하거나 파일을 여기에 놓으세요

어떤 파일이든, 어떤 크기든 — 기기 안에서 읽으며 업로드하지 않습니다

파일 체크섬을 확인한다는 것

내려받기 페이지에는 파일 옆에 긴 글자와 숫자의 나열이 적혀 있습니다. 내 디스크에 도착한 것이 배포자가 올린 바로 그것임을 — 잘리지 않았고, 손상되지 않았고, 다른 것으로 바뀌지 않았음을 — 확인할 수 있게 하려는 것입니다.

Windows에서는 certutil -hashfile 파일이름 SHA256입니다. 그다음에는 64자짜리 문자열과 또 다른 64자짜리 문자열을 눈으로 비교해야 합니다. 사람이 틀리는 것은 바로 이런 일입니다.

파일을 놓으세요. 세 가지 체크섬이 나옵니다. 받은 것을 붙여 넣으면 페이지가 맞는지 아닌지 알려 줍니다.

사용 방법

  • 눌러서 선택을 누르거나 파일을 페이지에 놓습니다
  • 읽는 동안 기다립니다. 큰 ISO는 시간이 조금 걸리고, 진행 상황이 표시됩니다
  • 내려받기 페이지의 체크섬을 칸에 붙여 넣습니다
  • 답을 읽습니다. 초록색 일치합니다 또는 빨간색 맞지 않습니다

어떤 방식인지 몰라도 됩니다

빠르게 끝나는 이유가 이것입니다. 내려받기 페이지는 어떤 종류인지 밝히지 않은 채 체크섬만 적어 두는 일이 아주 많습니다.

그럴 필요도 없습니다. 길이가 알려 주기 때문입니다. 32자면 MD5, 40자면 SHA-1, 64자면 SHA-256입니다. 그래서 세 가지를 같은 한 번의 읽기로 모두 구해 두고, 칸은 어느 것이든 받아들이며, 붙여 넣은 것이 무엇인지 페이지가 스스로 알아내 그것과 대조합니다. 고를 것이 없습니다.

줄 전체를 붙여 넣어도 됩니다. SHA256: 9f86d081… ubuntu.iso도 잘 됩니다 — 그 안에서 체크섬을 찾아냅니다.

어떤 크기의 파일이든

파일은 조각으로 나뉘어 읽히고 체크섬은 그때그때 쌓아 올려지므로 메모리 사용량이 일정합니다. 5 GB짜리 디스크 이미지도 5 KB짜리 텍스트 파일과 똑같이 처리됩니다.

큰 파일에서 읽기가 조금 걸리는 이유도 그것입니다. 모든 바이트를 디스크에서 읽어야 하니까요. 업로드되는 것은 없습니다. 진행 막대가 보여 주는 것은 여러분 자신의 드라이브입니다.

일치가 말해 주는 것과 말해 주지 않는 것

일치한다는 것은 내 디스크의 파일이 그 체크섬을 만든 파일과 바이트 하나까지 같다는 뜻입니다. 내려받기가 끝까지 됐고, 오는 동안 손상도 변경도 없었습니다.

일치가 파일이 안전하다는 뜻은 아닙니다. 파일을 바꿀 수 있는 사람은 대개 그 옆에 적힌 체크섬도 바꿀 수 있습니다. 체크섬은 파일이 그 페이지와 맞는다는 것을 보일 뿐, 페이지가 정직하다는 것을 보이지는 않습니다. 그러려면 해시가 아니라 서명이 필요합니다.

MD5와 SHA-1은 더 이상 안전하지 않습니다 — 같은 MD5를 갖는 서로 다른 파일을 만들 수 있습니다. 그래도 손상된 내려받기를 잡아내는 데에는 충분하고, 대부분의 체크섬은 바로 그 용도로 공개되므로 함께 보여 줍니다. 페이지가 SHA-256을 제공한다면 그것을 쓰세요.

이런 때 씁니다

  • 설치하기 전에 Linux ISO나 Windows 이미지 확인하기
  • 불안정한 회선에서 큰 내려받기가 제대로 끝났는지 확인하기
  • 설치 프로그램이 제조사가 공개한 그것인지 확인하기
  • USB 메모리나 NAS로 복사한 파일이 온전히 도착했는지 보기
  • 백업이나 압축 파일이 원본과 같은지 확인하기
  • 둘 다 열지 않고 두 파일이 같음을 증명하기

알아 두면 좋은 점

  • 업로드는 없습니다. 파일은 기기 안에서 읽히고 밖으로 나가지 않습니다
  • 파일은 읽기만 할 뿐 변경되지 않습니다
  • MD5·SHA-1·SHA-256은 파일을 한 번 훑는 동안 함께 구해집니다
  • SHA-384와 SHA-512는 제공하지 않습니다. 64비트 연산이 필요해 브라우저에서 수 기가바이트 파일에는 느리고, 내려받기 페이지도 거의 공개하지 않기 때문입니다. 텍스트라면 해시 생성기에 다섯 가지 모두 있습니다
  • 붙여 넣을 때 대소문자는 상관없습니다 — 대조에서 무시합니다
  • 모든 브라우저에서 작동하며, 작은 파일이라면 휴대폰에서도 됩니다

관련 도구

새로운 도구를 꾸준히 추가하고 있습니다 — 공개될 때 알림을 받으려면 YouTube에서 구독하세요.

다른 도구

전체 보기

추천 앱

전체 보기