해시 생성기

텍스트나 파일의 MD5, SHA-1, SHA-256, SHA-512, SHA-3, CRC32 해시와 HMAC를 계산합니다.

브라우저에서만 처리 (오프라인 지원)
1

텍스트 입력

내용을 붙여넣거나 입력하세요.

2

설정 조정

원하는 결과를 얻을 수 있도록 옵션을 설정하세요.

3

복사 또는 저장

출력을 클립보드에 복사하거나 저장하세요.

주요 기능

한 번에 8가지 해시 생성

MD5, CRC32, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512를 동시에 계산합니다. 모든 결과가 즉시 표시됩니다.

입력과 동시에 실시간 계산

텍스트 입력과 동시에 해시 값이 실시간으로 업데이트됩니다. 버튼 클릭 불필요 — 8가지 알고리즘이 동시에 계산됩니다.

HMAC 인증 지원

SHA-1, SHA-256, SHA-384, SHA-512용 비밀 키로 HMAC(메시지 인증 코드)을 생성합니다. UTF-8 텍스트 및 16진수 키를 지원합니다.

해시 검증 및 비교

예상 해시 값을 붙여넣으면 모든 계산 결과와 즉시 비교합니다. 일치하는 알고리즘을 자동 식별하고 통과/실패를 표시합니다.

일괄 파일 해시 및 진행률

여러 파일을 한 번에 해시하며 진행률을 실시간으로 표시합니다. 드래그 앤 드롭을 지원하며 각 파일별, 알고리즘별 결과를 한 번에 복사할 수 있습니다.

100% 프라이버시 — 업로드 없음

모든 해시 연산은 Web Crypto API와 최적화된 JavaScript를 사용하여 브라우저에서 완전히 수행됩니다. 텍스트와 파일은 절대 기기를 떠나지 않습니다.

이 도구에 대해

해시 생성기란?

해시 생성기는 MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, CRC32 알고리즘을 사용하여 텍스트나 파일의 암호화 해시 값을 계산합니다. HMAC(해시 기반 메시지 인증 코드)를 사용한 비밀 키 해싱도 지원합니다. 해시는 데이터 무결성 검증, 파일 비교, 다운로드 확인에 사용되는 단방향 지문입니다.

브라우저에서 실시간으로 해시를 생성하세요 — 파일 무결성 검증이나 콘텐츠 다이제스트 생성에 이상적입니다.

주요 활용 사례

  • 파일 무결성: 체크섬을 비교하여 다운로드한 파일이 변조되지 않았는지 확인
  • 콘텐츠 중복 제거: 해시를 비교하여 중복 파일 찾기
  • API 인증: API 요청을 위한 HMAC 서명 생성
  • 소프트웨어 배포: 파일 릴리스용 체크섬 생성
  • 보안 감사: 무단 수정을 감지하기 위해 파일 해싱

개인정보 우선 해시 생성

해시는 기본 Web Crypto API와 최적화된 JavaScript 구현을 사용하여 브라우저 내에서 완전히 계산됩니다.

  • 텍스트와 파일이 기기를 절대 떠나지 않습니다 — 민감한 콘텐츠 해싱 시 중요
  • 가능한 경우 하드웨어 가속 암호화 구현 사용
  • 페이지 로드 후 오프라인에서도 작동

자주 묻는 질문

MD5, CRC32, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512이 모두 동시에 계산됩니다. SHA 알고리즘은 브라우저의 Web Crypto API를 사용하고, MD5, CRC32, SHA-3은 최적화된 JavaScript 구현을 사용합니다.
네, 파일 모드로 전환하여 파일을 드롭하세요. 배치 처리로 여러 파일을 한 번에 해시할 수도 있습니다. 해시는 브라우저에서 로컬로 계산되며 파일이 업로드되지 않습니다.
아니요. 모든 처리는 브라우저 내에서 완전히 이루어집니다. 데이터가 기기를 떠나지 않으며 어떤 서버에도 업로드되지 않습니다.
네. 페이지가 로드되면 도구는 완전히 오프라인에서 작동합니다. 최상의 경험을 위해 브라우저에서 PrivaDeck을 PWA로 설치하세요.
서버에서 부과하는 제한은 없습니다. 최대 파일 크기는 기기의 사용 가능한 메모리와 브라우저 기능에 따라 다릅니다. 대부분의 현대 기기는 문제없이 수백 MB까지의 파일을 처리합니다.
MD5는 암호학적으로 깨졌으며 보안 목적으로 사용해서는 안 됩니다. 하지만 충돌 저항성이 중요하지 않은 체크섬 및 파일 무결성 검증에는 여전히 널리 사용됩니다.
HMAC(해시 기반 메시지 인증 코드)는 해시 함수와 비밀 키를 결합하여 메시지 인증 코드를 생성합니다. 데이터 무결성과 진본성을 모두 검증하는 데 사용됩니다. HMAC 모드로 전환하고 비밀 키를 입력하여 HMAC 값을 계산하세요.
해시 계산 후 검증 필드에 예상 해시 값을 붙여넣으세요. 도구가 자동으로 모든 계산된 해시와 비교하여 일치하는 알고리즘이 있으면 표시합니다. 비교는 대소문자를 구분하지 않습니다.