해시 생성기 — MD5·SHA-1·SHA-256·SHA-512, HMAC

내려받은 설치 파일이 공식 체크섬과 같은지, API 서명용 HMAC 값이 맞는지 확인할 때 씁니다. 파일은 업로드되지 않습니다.

파일이 서버로 전송되지 않습니다 — 이 기기의 브라우저 안에서만 처리

해시 결과

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5·SHA-1은 충돌 공격이 알려져 있어 파일 확인 용도로만 쓰세요. 비밀번호 저장에는 해시 대신 bcrypt·Argon2를 쓰세요.

광고

해시 생성 사용법

  1. 1텍스트를 입력하거나 파일을 고릅니다.
  2. 2모든 알고리즘의 해시가 함께 나옵니다. 필요하면 HMAC 키를 넣습니다.
  3. 3기대값 칸에 공식 해시를 붙여 넣으면 일치 여부(✓/✗)가 표시됩니다.

자주 묻는 질문

MD5·SHA-1을 써도 되나요?

파일이 깨졌는지 확인하는 용도로는 괜찮지만, 충돌 공격이 알려져 있어 보안 용도(서명·비밀번호)에는 SHA-256 이상을 쓰세요.

비밀번호 저장에 써도 되나요?

아니요. 비밀번호는 bcrypt·scrypt·Argon2처럼 일부러 느리게 만든 함수로 저장해야 합니다.

큰 파일도 되나요?

파일을 메모리에 한 번에 읽어 계산하므로 수백 MB까지는 되지만, 기기 메모리에 따라 느리거나 실패할 수 있습니다.

광고