해시 체크섬
해시 체크섬
텍스트 또는 파일의 SHA-256/SHA-512/SHA-1 해시를 생성합니다. 예상 체크섬과 비교하여 파일 무결성을 빠르게 검증합니다. 파일 크기 제한 없음.
해시 체크섬
🚀 빠른 시작
- 모드 선택: 텍스트 또는 파일
- 텍스트 입력 또는 검증할 파일 드롭
- 해시 알고리즘 선택 (기본: SHA-256)
- "계산"을 클릭하여 체크섬 생성
- 선택 사항: 기대값을 붙여넣어 비교
📌 자주 쓰는 활용 사례
- 다운로드 검증: 공식 체크섬과 비교하여 무결성 확인
- 백업 검증: 전후 해시를 비교하여 데이터 무결성 확보
- API 서명: API 인증용 요청 다이제스트 생성
- 중복 제거: 해시 비교로 동일 파일 빠르게 감지
🧭 활용 팁
- 일상적인 검증에는 SHA-256 사용 — 보안과 성능의 균형
- 높은 보안 시나리오에는 SHA-512 사용 — 더 강한 충돌 저항성
- SHA-1은 레거시 호환만 — 새 사용에는 비권장
- 대소문자 주의: 공식 체크섬은 주로 소문자; 출력 형식 맞춤 조정
⚠️ 제한 사항 및 호환성
- WebCrypto API 필요 — 최신 브라우저만
- 대용량 파일은 스트림 처리; 메모리 안전하지만 GB 파일은 느림
- SHA-1은 알려진 충돌 취약점 있음 — 레거시 호환에만 사용
🔒 개인정보 보호 및 보안
- 모든 처리가 브라우저 내에서 완료 — 데이터가 기기를 떠나지 않음
❓ 자주 묻는 질문
해시가 일치하지 않으면?
파일이 완전히 다운로드되었는지, 바이러스 백신에 의해 수정되지 않았는지 확인; 알고리즘과 대소문자도 확인
최대 파일 크기는?
제한 없음 — 스트림 읽기로 메모리 오버플로우 방지; GB 파일은 수 초에서 수 분 소요 가능