SummaryLog

Hash Generator

Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes using the Web Crypto API.

이 해시 생성기는 입력한 텍스트를 SHA-1, SHA-256, SHA-384, SHA-512 다이제스트로 동시에 변환합니다. 글자를 입력하는 즉시 네 가지 해시가 모두 실시간으로 갱신되어, 알고리즘마다 따로 명령을 실행하지 않고도 결과를 나란히 비교할 수 있습니다.

모든 계산은 브라우저 내장 Web Crypto API로 처리되므로 입력값이 기기를 벗어나거나 서버로 전송되지 않습니다. 체크섬 검증, 설정값의 지문 생성, 직접 작성한 코드의 해시 동작 확인, 디버깅 중 값 대조 등에 활용할 수 있습니다.

사용 방법

  1. 상단 입력란에 텍스트를 입력하거나 붙여넣습니다.
  2. 입력과 동시에 자동으로 갱신되는 SHA-1, SHA-256, SHA-384, SHA-512 해시 결과를 확인합니다.
  3. 16진수 결과를 대문자로 표시하려면 Uppercase 체크박스를 켭니다.
  4. 각 알고리즘 옆의 Copy 버튼을 눌러 해당 해시를 클립보드에 복사합니다.

자주 묻는 질문

입력한 값이 서버로 전송되나요?
아니요. 해시 계산은 브라우저의 Web Crypto API를 통해 로컬에서 이루어집니다. 입력 텍스트는 어디로도 업로드되거나 기록되지 않습니다.
MD5는 왜 없나요?
MD5는 암호학적으로 안전하지 않아 Web Crypto API가 지원하지 않습니다. 이 도구는 SHA 계열(SHA-1, SHA-256, SHA-384, SHA-512)을 제공하며 보안 용도에는 SHA-256 이상을 권장합니다.
텍스트 대신 파일을 해시할 수 있나요?
이 도구는 텍스트 입력만 처리합니다. 파일 체크섬이 필요하면 파일 내용을 텍스트로 붙여넣거나, 원본 바이트를 처리하는 데스크톱 도구를 사용하세요.
대문자와 소문자 해시가 다르게 보이는 이유는 무엇인가요?
같은 값을 글자 형태만 다르게 표시한 것입니다. Uppercase 토글은 16진수 문자열의 표기만 바꿀 뿐 실제 다이제스트는 동일합니다.
같은 입력이면 항상 같은 해시가 나오나요?
네. 해시 함수는 결정적이라 동일한 입력은 항상 동일한 다이제스트를 만듭니다. 단 한 글자만 바뀌어도 완전히 다른 해시가 생성됩니다.