사용 방법
1
텍스트·파일 고르기글의 해시를 낼지 파일의 해시를 낼지 탭에서 골라요.
2
넣기글을 쓰거나 파일을 끌어다 놓으면 SHA 해시가 바로 나와요.
3
비교공식 사이트 해시를 붙여 넣으면 같은지 알려 줘요.
이럴 때 쓰면 좋아요
- 💿 내려받은 설치 파일·ISO가 변조되지 않았는지 확인할 때
- 💻 개발 중 해시 값을 테스트할 때
- 📁 두 파일이 완전히 같은지 비교할 때
해시란
해시는 어떤 데이터든 정해진 길이의 지문 같은 값으로 바꾸는 함수예요. 글자 하나만 달라도 결과가 완전히 달라지고, 결과로 원래 데이터를 되돌릴 수 없어요. 그래서 파일이 원본과 같은지 확인하거나 비밀번호를 저장할 때 써요.
SHA-1은 충돌(다른 데이터가 같은 해시)이 실제로 만들어져 보안 용도로는 쓰지 않아요. 무결성 확인에는 SHA-256 이상을 쓰세요. MD5는 브라우저 기본 기능에 없어서 지원하지 않아요.
자주 묻는 질문
비밀번호 저장에 SHA-256을 써도 되나요?
그대로 쓰면 안 돼요. bcrypt·Argon2처럼 느리고 솔트를 쓰는 전용 함수를 쓰세요.
큰 파일도 되나요?
수백 MB까지는 되지만 기기 메모리에 따라 느릴 수 있어요.
파일이 서버로 가나요?
아니요. 브라우저 안에서만 계산해요.
한글 해시가 다른 사이트와 달라요.
이 도구는 UTF-8로 계산해요. EUC-KR로 계산한 결과와는 달라요.
함께 쓰면 좋은 도구
JSON 정리·검사JSON 들여쓰기 정리, 한 줄로 압축, 오류 위치.Base64 인코딩·디코딩글자를 Base64로, Base64를 글자로 (UTF-8).URL 인코딩·디코딩한글 주소를 %EC%95%88 형식으로, 다시 한글로.HTML 특수문자 변환< > & " 를 < >로, 엔티티를 글자로.유닉스 타임스탬프 변환1767225600 ↔ 날짜·시간 (KST·UTC).색상 코드 변환기HEX ↔ RGB ↔ HSL, 색 미리보기와 밝기 대비.UUID 생성기무작위 UUID v4를 원하는 개수만큼.정규식 테스트정규표현식 패턴이 어디에 맞는지 바로 확인.