해시 생성기는 입력된 텍스트의 암호학적 해시(MD5, SHA-1, SHA-256, SHA-384, SHA-512)를 계산합니다. 5가지 알고리즘이 동시에 실행되어 모든 해시 결과를 한눈에 볼 수 있습니다. 체크섬 검증, git 스타일의 콘텐츠 주소 지정, 다양한 시스템에서 요구하는 해시 형식 일치 여부 확인에 유용합니다.
암호학적 해시는 소프트웨어의 모든 곳에서 쓰입니다 — 파일 체크섬, 콘텐츠 주소 지정 저장소(git), 비밀번호 검증, API 요청 서명, 무결성 검사 등입니다. 시스템마다 사용하는 알고리즘이 다르기 때문에 대상 시스템이 요구하는 형식과 일치시켜야 할 때가 많습니다. 해시 생성기는 5가지 공통 알고리즘을 병렬로 실행합니다: MD5(구형이지만 여전히 보안과 무관한 체크섬에 사용), SHA-1(보안용으로는 권장되지 않으나 git에서 사용), SHA-256(현대적인 표준), SHA-384, 그리고 SHA-512(높은 엔트로피 변형)입니다. 텍스트를 붙여넣기만 하면 5가지 해시를 즉시 얻을 수 있습니다. 모든 해싱 작업은 브라우저에서 로컬로 이루어지므로 입력값이 기기를 벗어나지 않아 민감한 문자열도 안전하게 처리할 수 있습니다. SHA-1/256/384/512는 브라우저의 SubtleCrypto API를 사용하고, MD5는 인라인으로 구현되었습니다.
MD5, SHA-1, SHA-256, SHA-384, SHA-512를 동시에 실행합니다. 입력을 한 번만 붙여넣으면 모든 해시를 한 번에 볼 수 있습니다.
모든 계산이 SubtleCrypto를 사용하여 브라우저 내부에서 수행됩니다. 입력값이 기기를 떠나지 않으므로 비밀번호, API 키, 개인 데이터에 안전합니다.
각 해시마다 개별 복사 버튼이 있어 대상 시스템이 요구하는 정확한 형식을 바로 가져갈 수 있습니다.
입력하는 동안 해시가 실시간으로 업데이트됩니다. 목표 해시값과 일치하도록 입력을 미세 조정할 때 매우 편리합니다.
대부분의 시스템(git, OpenSSL, 대부분의 HTTP 클라이언트)에서 요구하는 표준 소문자 16진수 형식을 제공합니다.
짧은 문자열부터 대량의 텍스트 블록까지 동일하게 빠른 속도로 처리합니다. 일반적인 범위 내에서 크기 제한이 없습니다.
다운로드한 파일의 콘텐츠를 해싱하고 소스에서 공개한 SHA-256과 비교하여 파일이 변조되거나 손상되지 않았는지 확인하세요.
블롭(blob)의 SHA-1을 생성하여 git이 이를 어떻게 식별하는지 이해하세요. 레포지토리 이슈 디버깅에 유용합니다.
HMAC으로 서명하기 전에 정규화된 요청 본문의 해시를 생성하세요. AWS, Google Cloud 및 독자 인증 체계에서 흔히 쓰이는 패턴입니다.
비밀번호 저장을 위한 SHA-256 또는 SHA-512 해시를 만드세요 (프로덕션에는 bcrypt/Argon2가 낫지만, 개발용 픽스처에는 빠른 SHA 해시로 충분합니다).
콘텐츠를 해싱하여 중복을 제거하세요. 두 항목의 SHA-256이 같다면 메타데이터가 다르더라도 실제 데이터는 동일한 것입니다.
DevSuite Pro 독에서 해시 아이콘을 클릭합니다. 입력 창과 5개의 해시 출력 행이 있는 패널이 열립니다.
텍스트, 문자열 또는 문서를 붙여넣으세요. 모든 UTF-8 문자열을 수용하며 별도의 인코딩 준비가 필요 없습니다.
MD5, SHA-1, SHA-256, SHA-384, SHA-512의 5가지 해시가 즉시 업데이트되며 알고리즘 레이블이 함께 표시됩니다.
원하는 알고리즘 옆의 복사 버튼을 클릭하세요. 해시가 소문자 16진수 문자열로 클립보드에 전송됩니다.
기대하는 해시값과 대조하는 경우 결과를 시각적으로 비교하세요. 해시 불일치는 대개 전송이나 인코딩 문제로 인해 발생합니다.