다중 파일 체크섬 목록 생성기
브라우저 처리여러 파일의 SHA-256 해시를 'sha256sum -c'로 바로 검증할 수 있는 SHA256SUMS 형식(해시 두 칸 공백 파일명)으로 만듭니다. SHA-1·384·512도 선택할 수 있습니다.
- 파일·이미지·문서 처리 도구는 브라우저 안에서 처리되더라도 원본에 개인정보나 민감 정보가 포함될 수 있습니다. 공유·제출 전 원본과 결과를 한 번 더 확인하세요.
프로그램이나 데이터 파일을 배포할 때는 받는 사람이 파일이 온전한지 확인할 수 있도록 해시 목록을 함께 올리는 것이 관례입니다. 이 도구는 고른 파일들의 해시를 계산해 '해시값 파일명' 줄이 이어진 체크섬 목록을 만듭니다.
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 a.txt ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad z.txt
다중 파일 체크섬 목록 생성기 사용 가이드
프로그램이나 데이터 파일을 배포할 때는 받는 사람이 파일이 온전한지 확인할 수 있도록 해시 목록을 함께 올리는 것이 관례입니다. 이 도구는 고른 파일들의 해시를 계산해 '해시값 파일명' 줄이 이어진 체크섬 목록을 만듭니다.
출력은 리눅스·맥의 sha256sum, shasum과 같은 형식이라 받은 사람이 같은 폴더에서 sha256sum -c SHA256SUMS를 실행하면 파일마다 OK인지 바로 확인할 수 있습니다. 줄은 파일 이름순으로 정렬되어 다시 만들어도 같은 결과가 나옵니다.
다운로드 파일 이름도 방식에 맞춰 SHA256SUMS, SHA512SUMS처럼 정해집니다. 모든 계산은 브라우저 안에서 이루어져 배포 전 파일이 외부에 나가지 않습니다.
사용 방법
- '로컬 파일'에서 목록을 만들 파일을 여러 개 고릅니다.
- '해시 방식'에서 SHA-256(권장) 또는 다른 방식을 고릅니다.
- '실행'을 누른 뒤 '다운로드'로 SHA256SUMS 파일을 받아 배포 파일과 함께 올립니다.
예시: 배포 파일 두 개의 목록
z.txt (내용: abc) a.txt (빈 파일)
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 a.txt ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad z.txt
해시와 파일 이름 사이는 공백 두 칸이며, 이름순으로 정렬됩니다.
이럴 때 쓰면 좋아요
- GitHub 릴리스에 올릴 실행 파일들의 SHA256SUMS를 만들 때
- 고객에게 전달하는 데이터 파일 묶음의 무결성 목록을 함께 보낼 때
- 백업 전후로 파일 목록 해시를 만들어 비교할 때
- 사내 배포 서버에 올리는 설치 파일의 해시를 공지에 적을 때
문제가 생겼을 때
목록에는 파일 이름만 들어갑니다. 목록 파일과 배포 파일을 같은 폴더에 두고 그 폴더에서 명령을 실행하세요.
PowerShell의 Get-FileHash 파일명 결과와 목록의 해시를 비교하면 됩니다. 값은 대소문자만 다를 수 있습니다.
활용 팁
- SHA-1 목록은 SHA1SUMS, SHA-512 목록은 SHA512SUMS로 저장되며 각각 sha1sum -c, sha512sum -c로 검증합니다.
- 폴더 구조는 담기지 않으므로 하위 폴더의 파일은 받는 쪽에서 같은 위치에 두거나, 목록의 이름 앞에 경로를 직접 붙여 주세요.
자주 묻는 질문
넣지 않습니다. 크기를 붙이면 sha256sum -c가 줄을 읽지 못하기 때문입니다. 크기가 필요하면 파일 체크섬 비교기 결과를 참고하세요.
한 번에 100개까지, 전체 크기는 브라우저가 처리할 수 있는 범위 안에서 계산합니다. 더 많으면 나눠서 만든 뒤 이어 붙이세요.
해시 목록도 바뀔 수 있으므로 공식 배포에서는 SHA256SUMS를 GPG로 서명하거나 HTTPS로 따로 공지하는 방법을 함께 씁니다.