해시·체크섬 생성기
텍스트와 파일의 MD5, SHA-1, SHA-256, SHA-384, SHA-512를 브라우저에서 계산하고 예상 체크섬과 비교하세요.
입력 선택서버 전송 없음
0자 · 0 B
텍스트 또는 파일을 선택하고 해시를 생성하세요.
해시 결과대기 중
MD5와 SHA 해시가 여기에 표시됩니다.
빠른 사용법
텍스트·파일 선택 → 5개 해시 계산 → 예상 체크섬 검증·저장
텍스트 또는 파일을 선택하세요텍스트는 빈 문자열도 계산할 수 있습니다. 파일은 최대 50MB까지 서버 전송 없이 브라우저 메모리에서 읽습니다.
해시를 생성하세요MD5와 SHA-1·256·384·512를 한 번에 계산하고 필요에 따라 소문자 또는 대문자 16진수로 표시하세요.
체크섬을 검증하세요배포처가 제공한 예상 해시를 붙여 넣어 자동으로 알고리즘과 일치 여부를 확인하고 개별·전체 복사 또는 파일 저장을 사용하세요.
상세 정보
해시·체크섬 생성기는 같은 입력에서 항상 같은 고정 길이 지문을 계산합니다. MD5는 로컬 구현, SHA 계열은 브라우저 Web Crypto를 사용하며 입력은 외부로 전송하지 않습니다.
알고리즘 선택
목적에 따라 필요한 해시와 안전 수준이 다릅니다.
- SHA-256은 일반적인 파일 무결성·배포 체크섬에 널리 사용됩니다.
- SHA-384·512는 더 긴 SHA-2 출력이 필요한 프로토콜과 정책에 적합합니다.
- MD5와 SHA-1은 충돌 공격에 취약하므로 레거시 무결성 비교 외 보안 서명·인증에 사용하지 마세요.
텍스트와 파일 입력
텍스트는 UTF-8 바이트로, 파일은 원본 바이트 그대로 계산합니다.
- 한글·이모지와 줄바꿈도 UTF-8 바이트가 다르면 해시 결과가 달라집니다.
- 빈 문자열은 유효한 입력이며 각 알고리즘의 알려진 빈 값 해시를 생성합니다.
- 큰 파일은 브라우저 메모리를 사용하므로 50MB로 제한하며 페이지를 닫으면 결과가 사라집니다.
예상 해시 검증
32·40·64·96·128자리 길이로 MD5와 각 SHA 알고리즘을 추정합니다.
- 대소문자와 붙여 넣은 공백은 비교에서 무시합니다.
- 일치한 결과 카드를 강조하고 길이는 같지만 내용이 다른 경우 불일치를 알립니다.
- 다운로드 출처가 신뢰할 수 있는 별도 채널로 제공한 체크섬과 비교해야 변조 탐지에 의미가 있습니다.
비밀번호 보안 주의
일반 해시는 빠르게 계산되므로 비밀번호 저장에 적합하지 않습니다.
- 비밀번호 저장에는 salt와 반복 비용을 제공하는 Argon2, scrypt, bcrypt 또는 PBKDF2를 사용하세요.
- 해시는 암호화가 아니므로 원문 복원이 불가능하다는 특성과 데이터 노출 위험을 구분하세요.
- 민감한 원문은 공유 화면에서 입력하지 말고 결과와 원본 파일의 출처를 함께 관리하세요.
마지막 기능 업데이트: 2026-08-06