파일 해시 생성기
파일의 SHA-256, MD5, SHA-1 해시값을 생성합니다. 파일은 서버로 전송되지 않습니다.
파일을 드래그하거나 클릭하여 선택
모든 파일 형식 지원
SHA-256
MD5
SHA-1
SHA-256이란?
SHA-256은 미국 국가안보국(NSA)이 설계한 암호화 해시 함수로, 256비트(32바이트)의 해시값을 생성합니다. 파일의 무결성을 검증하거나 데이터가 변조되지 않았는지 확인하는 데 널리 사용됩니다.
실무에서 이렇게 사용합니다
파일 해시는 배포 전후 동일성을 검증하는 가장 빠른 방법입니다. 이 도구는 브라우저 내에서 계산하므로 파일 내용이 외부 서버로 전송되지 않습니다.
대표 시나리오
- 배포 파일 검증: 제공된 SHA-256과 다운로드 파일 값을 비교해 변조 여부를 확인합니다.
- 백업 무결성 확인: 원본과 백업본의 해시를 비교해 손상 여부를 판단합니다.
- 사내 전파 파일 점검: 메신저/메일 전달 과정에서 파일이 바뀌지 않았는지 확인합니다.
주의사항
- MD5, SHA-1은 호환 목적이며 보안 강도는 SHA-256보다 낮습니다.
- 해시 일치는 바이트 동일성을 의미하지만, 파일의 안전성을 보장하지는 않습니다.
- 대용량 파일은 브라우저 메모리 상황에 따라 처리 시간이 길어질 수 있습니다.
자주 묻는 질문
어떤 알고리즘을 기본으로 쓰면 되나요?
특별한 요구사항이 없으면 SHA-256을 권장합니다. MD5/SHA-1은 레거시 시스템 호환 시에만 사용하세요.
파일명을 바꾸면 해시도 바뀌나요?
아니요. 파일명은 영향이 없고 파일 내용(바이트)이 같으면 동일한 해시가 나옵니다.
왜 동일한 파일인데 값이 다르게 나오나요?
파일이 실제로 다르거나, 인코딩/줄바꿈이 변경된 경우일 수 있습니다. 원본 경로와 전송 과정을 다시 확인하세요.
광고 영역