개인정보 보호 가이드
SHA-256 체크섬으로 파일을 검증하는 방법
신뢰할 수 있는 기준값을 찾고 로컬에서 해시를 계산한 뒤, 파일을 열기 전에 일치 또는 불일치 결과를 해석하세요.

계산하기 전에 올바른 기준값 확보하기
SHA-256 해시는 파일의 바이트를 나타냅니다. 파일 이름만 바꿔도 해시는 그대로지만, 빌드가 다르거나 압축 파일이 수정되었거나 다운로드가 중단되었다면 대개 다른 결과가 나옵니다.
설치 파일이나 디스크 이미지의 체크섬은 게시자의 공식 릴리스 페이지 또는 서명을 검증한 체크섬 목록에서 확보하세요. 파일 이름, 버전, 플랫폼이 일치하는지 확인해야 합니다. 미러 사이트에서 다운로드했다면 기준값은 게시자로부터 받으세요. 파일과 공개된 체크섬을 모두 바꿀 수 있는 공격자는 두 값이 일치하도록 만들 수 있습니다.
브라우저 또는 터미널에서 로컬로 계산하기
SeraShield의 파일 지문 도구는 최대 100 MiB 파일의 SHA-256을 브라우저 안에서 계산합니다. 받은 그대로의 파일을 선택하세요. 게시자가 압축 파일의 체크섬을 제공한 경우에는 압축을 풀기 전에 해당 압축 파일을 검증하세요.
- 파일 지문 도구에서 파일을 선택하세요. 비교 입력란에는 예상 해시만 붙여 넣고, 파일 이름이나 명령 출력의 레이블 또는 다른 문자를 포함하지 마세요. 16진수 영문자의 대문자와 소문자는 동일하게 취급됩니다.
- Windows에서는 다운로드 폴더에서 PowerShell을 열고 Get-FileHash -LiteralPath './download.zip' -Algorithm SHA256 명령을 실행하세요. download.zip을 실제 파일 이름으로 바꾸고 Hash 열의 전체 값을 비교하세요.
- macOS처럼 shasum을 지원하는 시스템에서는 파일이 있는 폴더에서 shasum -a 256 './download.zip' 명령을 실행하세요. 파일 이름 앞에 나타나는 첫 번째 값을 비교하세요.
검증 결과가 의미하는 것 판단하기
신뢰할 수 있는 기준값과 일치한다면 파일의 바이트가 게시된 내용과 같다는 강력한 근거가 됩니다. 그러나 파일을 실행해도 되는지는 게시자의 신뢰성과 파일을 입수한 경로에 따라 달라집니다. 서명된 릴리스가 제공된다면 서명 검증 지침도 따르세요.
값이 다르면 파일을 열지 마세요. 파일의 버전이 정확하고 기준값이 SHA-256인지 확인하세요. 공식 출처에서 다시 다운로드하고 재검증하세요. 그래도 일치하지 않으면 게시자의 지원팀이나 보안 담당 창구를 통해 예상값을 확인하세요.
알아두면 좋은 점
체크섬이 공개되지 않은 파일도 검증할 수 있나요?
나중에 자신의 복사본들을 비교하기 위해 해시를 기록할 수는 있습니다. 하지만 다운로드한 파일이 게시자의 의도한 파일과 일치하는지 확인하려면 인증된 기준값이나 게시자의 서명 검증 지침이 필요합니다.
이미지 백업을 확인할 때도 해시를 사용할 수 있나요?
네. 바이트까지 완전히 동일한 복사본을 기대하는 경우에 유용합니다. 내보낸 사진은 겉보기에는 같아도 형식 변환, 크기 변경 또는 메타데이터 변경으로 바이트가 달라질 수 있습니다.