T

Text Machine

강력한 텍스트 도구를 브라우저에서

해시 생성기

텍스트에서 MD5, SHA-1, SHA-256, SHA-384, SHA-512 다이제스트를 생성합니다. 모든 처리가 브라우저에서 로컬로 실행되므로 입력 내용이 업로드되지 않습니다.

입력 텍스트

0자

해시

위에 텍스트를 입력하면 해시가 표시됩니다.

해시 생성기 사용 방법

  1. 1

    텍스트 입력

    아무 텍스트나 입력 패널에 입력하거나 붙여넣으세요. 해시는 텍스트의 UTF-8 바이트로부터 자동 계산됩니다.

  2. 2

    모든 다이제스트 확인

    MD5, SHA-1, SHA-256, SHA-384, SHA-512 결과를 함께 확인하세요. 입력하는 즉시 각 값이 실시간으로 갱신됩니다.

  3. 3

    적합한 알고리즘 선택

    보안과 관련된 작업에는 SHA-256 이상을 선택하고, MD5나 SHA-1은 보안과 무관한 체크섬과 레거시 호환성에만 사용하세요.

  4. 4

    해시 복사

    각 행의 Copy를 클릭해 해당 16진수 다이제스트를 클립보드에 담으세요. 이 모든 과정이 브라우저를 벗어나지 않습니다.

자주 묻는 질문

이 도구는 어떤 해시 알고리즘을 생성하나요?
같은 입력으로부터 MD5, SHA-1, SHA-256, SHA-384, SHA-512 다섯 가지 다이제스트를 한 번에 생성하며, 각각 16진수 문자열로 표시되고 입력하는 즉시 실시간으로 갱신됩니다.
내 입력이 서버로 전송되나요?
아니요. 모든 해시는 JavaScript와 Web Crypto API를 사용해 브라우저 안에서 로컬로 계산되므로 텍스트가 기기를 벗어나지 않습니다. 덕분에 비밀번호, 토큰 등 민감한 데이터에도 안전합니다.
MD5와 SHA-256 중 무엇을 써야 하나요?
MD5와 SHA-1은 실제 충돌이 존재해 암호학적으로 취약하므로, 비밀번호, 서명, 변조 방지에는 사용하지 마세요. 보안에 민감한 작업에는 SHA-256, SHA-384, SHA-512를 사용하고, MD5와 SHA-1은 단순 체크섬과 레거시 시스템에만 적합합니다.
해시를 원래 텍스트로 되돌릴 수 있나요?
아니요. 암호학적 해시는 단방향 함수라 수학적으로 역산할 수 없습니다. 다만 짧거나 흔한 입력은 무차별 대입이나 조회 테이블로 추측될 수 있으며, 그래서 취약한 알고리즘이 비밀번호 저장에 안전하지 않은 것입니다.
Unicode와 이모지를 올바르게 처리하나요?
네. 텍스트는 해싱 전에 UTF-8로 인코딩되므로, 악센트 문자, 비라틴 문자, 이모지가 모두 다른 UTF-8 기반 도구와 일치하는 표준적이고 상호 운용 가능한 다이제스트를 만듭니다.

관련 도구

이런 편리한 도구도 함께 사용해 보세요

HTML을 텍스트로 변환

JSON 포매터

정규식 테스터

JWT 디코더

CSS 그라데이션 생성기

CSS 박스 그림자 생성기