본문으로 건너뛰기
Qorventa
보안 도구

해시 생성기

브라우저 Web Crypto API로 SHA-256·SHA-512·SHA-1 해시 계산

SHA-256 Hash

모든 처리는 브라우저에서 이루어집니다. 데이터는 기기를 벗어나지 않습니다.

사용 방법

암호화 해시 함수는 임의 길이의 입력을 고정 길이 다이제스트로 변환합니다. 같은 입력은 항상 같은 다이제스트를 만들지만 문자 하나만 바꿔도 출력이 완전히 달라집니다.

  1. 해싱할 텍스트 입력

    입력 필드에 텍스트를 붙여넣거나 입력하세요. 길이에 제한 없이 모든 일반 텍스트를 입력할 수 있습니다.

  2. 해시 알고리즘 선택

    일반 용도와 호환성에는 SHA-256을, 더 긴 다이제스트와 충돌 저항성이 필요하면 SHA-512를 선택하세요. SHA-1은 레거시 시스템 호환이 필요한 경우에만 사용하세요.

  3. 16진수 다이제스트 복사

    결과는 소문자 16진수 문자열로 표시됩니다. SHA-256은 64자, SHA-512는 128자, SHA-1은 40자입니다. 복사 버튼으로 클립보드에 저장하세요.

예시

파일 무결성 검증

다운로드 페이지에 SHA-256 해시가 제공되면 파일 내용을 여기에 붙여넣고 다이제스트를 비교해 전송 중 변조 여부를 확인할 수 있습니다.

콘텐츠 지문 생성

편집 전후 문서를 해싱해 변경 여부를 확인하세요. SHA-256 다이제스트가 동일하면 내용이 바이트 단위로 완전히 같다는 것을 의미합니다.

도구 소개

브라우저 내장 SubtleCrypto API를 사용해 텍스트의 암호화 해시 다이제스트를 계산합니다. SHA-256, SHA-512, SHA-1을 지원하며 출력은 소문자 16진수 문자열입니다. SubtleCrypto는 Web Crypto 표준의 일부로 서드파티 라이브러리 없이 브라우저 벤더가 직접 유지·검증합니다. 데이터는 업로드되지 않으며 해싱은 브라우저에서만 실행됩니다.

자주 묻는 질문