MoaKit
전체 도구

해시 생성기

글이나 파일의 MD5·SHA-1·SHA-256·SHA-512 해시를 만들고, 받은 파일이 원본과 같은지 해시값으로 확인해요.

다운로드 페이지에 적힌 해시값을 붙여 넣으면, 위 결과 중 같은 것이 있는지 알려 줘요.

해시란?

텍스트로 MD5, SHA-1, SHA-256 같은 해시 값을 만드는 도구예요. 파일 무결성 확인이나 개발 테스트에 써요.

사용 방법

  1. 텍스트를 입력합니다.
  2. 해시 종류를 고릅니다.
  3. 결과를 복사합니다.

사용 팁

  • MD5·SHA-1은 보안용으로는 더 이상 안전하지 않아요. 비밀번호 저장에는 쓰지 마세요.

자주 묻는 질문

받은 파일이 원본과 같은지 어떻게 확인하나요?
'파일' 탭에서 파일을 올리면 MD5부터 SHA-512까지 해시가 계산돼요. 배포처가 알려 준 해시값을 '해시값 비교'에 붙여 넣으면 어느 방식과 일치하는지 알려 줘요. 대소문자와 공백은 무시하고 비교해요.
HMAC은 무엇이고 어떻게 쓰나요?
HMAC은 비밀 키를 섞어서 만드는 해시로, API 서명 확인 같은 개발 테스트에 쓰여요. HMAC 옵션을 켜고 키를 입력하면 SHA 계열 결과가 HMAC으로 바뀌어요. MD5는 HMAC을 지원하지 않아 값이 나오지 않아요.
같은 글인데 다른 곳과 해시 결과가 달라요.
눈에 안 보이는 공백, 줄바꿈 한 글자만 달라도 해시는 완전히 달라져요. 이 도구는 입력한 글을 UTF-8 바이트로 바꿔 계산하니 문자 인코딩이 같은지도 확인하세요. 출력도 16진수 소문자, 대문자, Base64 중에서 고를 수 있으니 표기 방식이 맞는지 보세요.