본문으로 건너뛰기
Toolars
둘러보기
버그 신고

개발자 · 로컬 유틸리티

SHA-384 해시 생성 및 검증

SHA-384 Hash & Verify

텍스트와 파일을 SHA-384로 해싱해 96자 다이제스트와 대조합니다. 잘린 SHA-512 변형을 전적으로 브라우저에서 실행합니다.

작업 경로 / 입력에서 결과까지

텍스트 또는 파일 선택

로컬에서 실행 · 업로드 없음

SHA-384 해시 생성 및 검증 사용법, 개인정보 보호 및 관련 도구

작업 경로 / 입력에서 결과까지

SHA-384 다이제스트를 만들거나 검증하는 방법

  1. 01

    텍스트 또는 파일 선택

    텍스트는 정규화 없이 UTF-8로 계산합니다. 파일 바이트를 선택하면 빈 파일을 포함한 원본 바이트를 계산합니다. 이름과 MIME 형식은 계산에 포함하지 않습니다.

  2. 02

    다이제스트 만들기

    「해시」 탭에 머물며 「다이제스트 생성」을 누르세요. 로컬 엔진이 다이제스트를 계산해 읽기 전용 「SHA-384 다이제스트」 필드에 소문자 16진수 96자로 표시합니다. 릴리스 페이지와 체크섬 파일에서 쓰는 것과 같은 표기입니다.

  3. 03

    또는 참조 값과 검증하기

    「검증」 탭으로 전환하고, 공개된 값을 「예상 SHA-384 다이제스트」에 붙여넣은 뒤 「다이제스트 검증」을 누르세요. 대소문자와 앞뒤 공백은 비교 전에 정규화되고, 상태 행이 「다이제스트 일치」 또는 「다이제스트 불일치」로 답합니다.

  4. 04

    다이제스트 복사 또는 저장

    「다이제스트 복사」로 클립보드에 넣거나 「.txt 다운로드」로 toolars-sha384-digest.txt로 저장하세요. 다이제스트가 아직 없으면 워크스페이스가 빈 값을 복사·저장하는 대신 그 사실을 알려 주므로, 실수로 빈 파일이 생기지 않습니다.

  5. 05

    확인 사이에 지우기

    「지우기」는 입력, 예상 다이제스트, 결과를 한 번에 비우고 상태를 「준비 완료」로 되돌려요. 실행 사이에 아무것도 보관되지 않으므로, 식별자 목록을 남김없이 하나씩 차례로 확인할 수 있습니다.

도구 요약

처리
브라우저에서 완결
입력의 기기 외 전송
없음
저장
아무것도 저장하지 않음
가격
무료

입력 값은 브라우저에 머물러요.

SHA-384 해시 생성 및 검증 도구는 검증된 로컬 실행 경로를 사용하고, 숨겨진 입력 또는 출력 기록을 만들지 않습니다.

로컬 실행

현재 브라우저 탭 안에서 실행됩니다.

숨겨진 처리 없음

사용 중인 도구 데이터는 Toolars 문서 기록으로 남지 않습니다.

계정 불필요

프로필을 만들지 않고도 핵심 워크플로를 사용할 수 있습니다. 즐겨찾기는 로그인 후 계정에 동기화됩니다.

즉시 초기화

탭을 정리하면 사용 중이던 작업 데이터도 사라져요.

SHA-384 해시 생성 및 검증 도구가 유용할 때

무결성 검사

알고 있는 다이제스트와 로컬에서 해시한 텍스트나 설정 데이터를 비교합니다.

후보 값 검증

안전하지 않은 무차별 대입 복원을 시도하지 않고 이미 알고 있는 값을 검증합니다.

레거시 호환성

필요한 MD5 또는 SHA 값을 검사하되 보안 한계는 명확하게 두어요.

SHA-384 해시 생성 및 검증 도구가 실제로 하는 일

고보장 환경의 보안 베이스라인이 SHA-384를 지정하고, 모든 무결성 검사는 그것을 정확히 따라야 합니다. 엔터프라이즈 표준은 릴리스 매니페스트에 이 알고리즘을 의무화하므로, 공개된 값은 승인 전에 확인이 필요합니다. 명세의 테스트 벡터는 주변 구현을 출시하기 전에 로컬에서 검증해야 합니다. 이 SHA-384 해시 도구는 로컬에서 다이제스트를 실행하므로, 민감한 텍스트는 기기에 남아요.

자주 묻는 질문

어떤 입력을 받나요?
텍스트는 입력 그대로 정규화 없이 UTF-8로 해시합니다(최대 1 MiB). 파일은 빈 파일을 포함해 원래 바이트를 1 MiB씩 읽으며 최대 256 MiB입니다. 파일명과 MIME 형식은 포함하지 않습니다. 로컬 Worker는 취소할 수 있고 실행 제한은 15초입니다. 해시가 일치해도 참조값의 출처가 인증되지는 않습니다.
예상 다이제스트는 어떤 형태여야 하나요?
정확히 96자의 16진수입니다. 대소문자와 앞뒤 공백은 자동으로 정규화됩니다. 그 외의 값은 어떤 SHA-384 다이제스트도 그런 모양일 수 없으므로 해시 전에 거부됩니다. 잘못 끼어든 문자가 있는 붙여넣기 값은 조용히 불일치하는 대신 즉시 실패합니다.
SHA-384와 SHA-512는 어떤 관계인가요?
SHA-512를 다른 초기 상태로 384비트로 절단한 것으로, SHA-2 설계를 유지하면서 다이제스트를 더 짧게 만들어요. 단방향 지문이라는 점은 같고, 여기서 검증은 되돌리기가 아니라 다시 계산해 비교하는 것을 의미합니다.
이 도구로 해시를 되돌리거나 깰 수 있나요?
검증은 선택한 입력의 다이제스트를 로컬에서 비교합니다. 복호화하거나 출처를 인증하지 않습니다.
텍스트 대신 파일을 해시할 수 있나요?
예. 파일 바이트를 선택하고 256 MiB 이하의 로컬 파일을 고르세요. Worker가 1 MiB씩 읽고 업로드하지 않습니다. 취소되거나 시간이 초과되면 결과를 만들지 않습니다.
텍스트가 어딘가에 업로드되나요?
아니요. 해시는 현재 브라우저 탭 안에서만 실행되고, 입력과 다이제스트는 보관되지 않으며, 계정도 필요 없습니다. 「지우기」를 누르거나 탭을 닫으면 모든 필드가 버려지므로, 확인한 내용의 사본은 여러분이 남기기로 한 것뿐입니다.

개발자 카테고리에서 계속하기

막다른 길이 아니라 이어지는 작업입니다.

전체 인덱스로 돌아가지 않고 다른 집중 워크스페이스로 바로 이동합니다.

코드 → 이미지 변환

Code to Image Converter

여섯 가지 언어의 코드를 구문 강조해 밝은·어두운 테마, 줄번호, 창 제목, 1x/2x 배율로 PNG나 SVG로 내보냅니다.

생성

URL 슬러그 생성기

URL Slug Generator

제목을 하이픈·밑줄 슬러그로 입력하는 즉시 변환합니다. 악센트는 제거하고 앰퍼샌드는 확장하며 비라틴 문자는 보존합니다.

생성

React Native 그림자 생성기

React Native Shadow Generator

React Native의 기존 그림자와 boxShadow를 비교하고 플랫폼 제한을 확인한 뒤 스타일을 복사하세요.

생성

Base64 인코딩 / 디코딩

Base64 Encoder/Decoder

Unicode 텍스트 인코딩과 Base64 디코딩을 로컬에서 처리합니다. URL-safe 값도 지원합니다.

변환