해시 생성기
텍스트를 입력하거나 파일을 선택하면 MD5와 SHA 해시를 바로 얻을 수 있고, 공개된 체크섬을 붙여 넣어 파일이 온전한지 확인할 수 있습니다.
- 텍스트 입력 또는 파일 선택
- 모든 해시를 한 번에 계산
- 해시 복사 또는 체크섬과 비교
도구를 불러오는 중…
파일은 사용자의 기기 밖으로 전송되지 않습니다
해시의 용도
- 다운로드한 파일이 완전하고 변조되지 않았는지 확인.
- 지문을 비교해 중복 파일 찾기.
- 백업과 압축 파일의 무결성 점검.
- 소프트웨어 개발에서 데이터 식별자 만들기.
알고리즘
- MD5(128비트): 빠르고 체크섬에 널리 쓰이지만 충돌에 취약합니다.
- SHA-1(160비트): 오래된 방식으로 보안 용도에는 쓰지 마세요.
- SHA-256(256비트): 소프트웨어 배포와 인증서의 현재 표준.
- SHA-384와 SHA-512: SHA-2 계열의 더 긴 버전.
다운로드 검증 단계
‘파일’ 탭을 열고 다운로드한 파일을 선택하세요. 개발자 사이트에서 체크섬을 복사해 비교 칸에 붙여 넣으면 일치하는 알고리즘이 강조 표시됩니다. 일치하는 것이 없으면 파일을 다시 내려받으세요.
자주 묻는 질문
해시란 무엇인가요?
데이터로부터 계산한 고정 길이의 짧은 ‘지문’입니다. 같은 입력은 항상 같은 해시를 내고, 아주 작은 변화도 완전히 다른 해시를 만듭니다.
다운로드한 파일은 어떻게 검증하나요?
파일을 선택하고 개발자가 공개한 체크섬을 비교 칸에 붙여 넣으세요. 일치하면 파일이 완전하고 변경되지 않은 것입니다.
파일이 업로드되나요?
아니요. 파일은 기기에서 읽고 계산하므로 밖으로 나가지 않습니다.
어떤 알고리즘을 써야 하나요?
현재는 SHA-256이 일반적입니다. MD5와 SHA-1은 아직 체크섬으로 쓰이지만 의도적인 변조에는 더 이상 안전하지 않습니다.
해시로 원래 텍스트를 복원할 수 있나요?
아니요, 해시는 단방향입니다. 다만 짧거나 흔한 텍스트는 추측될 수 있으니 비밀번호 저장에는 전용 비밀번호 해시를 사용하세요.
큰 파일도 계산할 수 있나요?
네. 다만 파일 전체를 메모리에 올리므로 수 GB 파일은 휴대폰에서 실패할 수 있습니다.