DEV

SHA 해시 계산기 — 체크섬 생성 및 검증

해시 함수는 암호화, 데이터 무결성 검증, 비밀번호 저장 등 컴퓨터 보안의 기초입니다. SHA 체크섬 계산기로 즉시 해시를 생성하세요.

해시 함수란?

임의 크기의 입력을 고정된 크기의 출력(해시)으로 변환하는 단방향 함수입니다. 같은 입력은 항상 같은 해시를 생성하며, 원래 입력으로 되돌리기 불가능합니다.

주요 해시 알고리즘

  • MD5: 128비트, 빠르지만 충돌 취약 — 보안용으로 사용 금지
  • SHA-1: 160비트, 더 이상 안전하지 않음
  • SHA-256: 256비트, 현재 가장 일반적인 선택
  • SHA-512: 512비트, 더 강력하지만 느림

실용적인 활용

  • 다운로드 파일 무결성 확인
  • 비밀번호 해싱 (bcrypt, Argon2 권장)
  • 데이터 중복 제거
  • 디지털 서명