파일 중복 확인: SHA-256 해시로 두 파일 비교
다운로드 폴더에 보고서.pdf와 보고서(1).pdf가 있을 때 이름만으로 중복을 판단하기 어렵습니다. 파일 크기가 같아도 내용은 다를 수 있습니다. SHA-256 해시를 비교하면 두 파일의 바이트가 같은지 확인하는 데 도움이 됩니다.
먼저 이름·크기·해시를 구분합니다
파일 이름은 내용이 바뀌지 않아도 변경할 수 있습니다. 크기는 바이트 수이므로 크기가 다른 두 파일은 바이트 단위로 같지 않습니다. 크기가 같다는 사실만으로 같은 내용을 보장하지는 않습니다. 해시는 파일의 바이트로 계산한 고정 길이 값입니다. SHA-256은 보통 64자리 16진수 문자열로 표시합니다.
| 비교 결과 | 알 수 있는 것 | 다음 확인 |
|---|---|---|
| 이름만 다름 | 이름 변경 가능성 | 해시 비교 |
| 크기가 다름 | 바이트가 서로 다름 | 수정·재저장 여부 |
| SHA-256이 같음 | 실무적으로 동일 바이트 확인에 사용 | 출처 신뢰성은 별도 |
| SHA-256이 다름 | 내용 또는 내부 정보가 바뀜 | 실제 문서 열어 비교 |
빈 파일로 계산 결과를 확인할 수 있습니다
내용이 전혀 없는 0바이트 파일의 SHA-256은 아래 값입니다. 텍스트 편집기가 줄바꿈이나 BOM을 넣으면 빈 화면이어도 0바이트 파일이 아닙니다. 파일 속성의 크기를 함께 확인하세요.
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855두 파일을 비교하는 순서
비교할 파일의 사본 두 개를 아래에서 선택합니다. 결과의 파일 이름과 바이트 수를 먼저 보고 64자리 값을 비교합니다. 사본 하나의 이름만 바꾸면 해시는 같아야 합니다. 텍스트 한 글자를 수정해 저장하면 해시는 달라져야 합니다. 문서 프로그램은 저장할 때 내부 메타데이터를 바꿀 수 있으므로 화면의 내용이 같아도 해시가 달라질 수 있습니다.
바이러스 검사나 전자서명 검증은 아닙니다
악성 파일도 정상적으로 해시가 계산됩니다. 공격자가 파일과 해시를 함께 바꾸면 두 값을 맞추는 것도 가능합니다. 배포자의 해시와 비교할 때는 해시를 얻은 공식 경로가 믿을 만한지 따로 확인해야 합니다. 해시가 같다는 사실로 다운로드한 프로그램을 실행해도 안전하다고 판단하지 마세요.
큰 파일과 다수 파일에는 다른 절차가 필요합니다
이 도구는 한 번에 최대 두 개, 각 20MB 파일을 메모리에 읽습니다. 많은 파일을 비교하거나 더 큰 백업을 검증하려면 운영체제의 해시 도구와 기록 파일을 사용하세요. 비교 결과를 저장할 때는 파일명, 크기, 알고리즘, 해시, 확인일을 함께 적어야 나중에 대상 파일을 혼동하지 않습니다. 이 페이지는 파일을 수정하거나 삭제하지 않습니다.
직접 확인하기
예제로 결과 확인
입력은 이 브라우저에서 처리되며 서버에 저장되지 않습니다. 비밀번호·개인정보 대신 예제나 사본을 사용하세요.
결과가 여기에 표시됩니다.
참고 자료와 확인 범위
아래 자료는 형식·기능의 정의를 확인하는 데 사용했습니다. 본문의 예제와 설명은 이 사이트의 작업 상황에 맞춰 구성했습니다. 제품 메뉴는 버전과 언어에 따라 다를 수 있습니다.
확인일: 2026-10-15 · 오류를 발견하면 이 글의 오류 신고로 알려주세요.