본문으로 건너뛰기

해시 체크섬

해시 체크섬

텍스트 또는 파일의 SHA-256/SHA-512/SHA-1 해시를 생성합니다. 예상 체크섬과 비교하여 파일 무결성을 빠르게 검증합니다. 파일 크기 제한 없음.

해시 체크섬

🚀 빠른 시작

  • 모드 선택: 텍스트 또는 파일
  • 텍스트 입력 또는 검증할 파일 드롭
  • 해시 알고리즘 선택 (기본: SHA-256)
  • "계산"을 클릭하여 체크섬 생성
  • 선택 사항: 기대값을 붙여넣어 비교

📌 자주 쓰는 활용 사례

  • 다운로드 검증: 공식 체크섬과 비교하여 무결성 확인
  • 백업 검증: 전후 해시를 비교하여 데이터 무결성 확보
  • API 서명: API 인증용 요청 다이제스트 생성
  • 중복 제거: 해시 비교로 동일 파일 빠르게 감지

🧭 활용 팁

  • 일상적인 검증에는 SHA-256 사용 — 보안과 성능의 균형
  • 높은 보안 시나리오에는 SHA-512 사용 — 더 강한 충돌 저항성
  • SHA-1은 레거시 호환만 — 새 사용에는 비권장
  • 대소문자 주의: 공식 체크섬은 주로 소문자; 출력 형식 맞춤 조정

⚠️ 제한 사항 및 호환성

  • WebCrypto API 필요 — 최신 브라우저만
  • 대용량 파일은 스트림 처리; 메모리 안전하지만 GB 파일은 느림
  • SHA-1은 알려진 충돌 취약점 있음 — 레거시 호환에만 사용

🔒 개인정보 보호 및 보안

  • 모든 처리가 브라우저 내에서 완료 — 데이터가 기기를 떠나지 않음

❓ 자주 묻는 질문

해시가 일치하지 않으면?

파일이 완전히 다운로드되었는지, 바이러스 백신에 의해 수정되지 않았는지 확인; 알고리즘과 대소문자도 확인

최대 파일 크기는?

제한 없음 — 스트림 읽기로 메모리 오버플로우 방지; GB 파일은 수 초에서 수 분 소요 가능