해시 생성기

텍스트로부터 MD5, SHA-1, SHA-256, SHA-512 해시를 생성하세요.

도구를 불러오는 중…

해시 생성기텍스트를 입력하거나 붙여넣으면 MD5·SHA-1·SHA-256·SHA-512 다이제스트를 동시에 얻을 수 있고, 입력하는 대로 실시간 갱신됩니다. 체크섬, 캐시 키, 간단한 무결성 비교에 유용합니다. 해싱은 Web Crypto API로 로컬에서 실행되어 입력이 브라우저 밖으로 나가지 않습니다. 단, MD5와 SHA-1은 충돌 저항성이 없으므로 보안 용도로는 사용하지 마세요.

해시 생성기란?

해시 생성기는 임의의 텍스트를 MD5, SHA-1, SHA-256, SHA-512 다이제스트로 동시에 변환해 주는 무료 온라인 해시 계산 도구로, 입력하는 즉시 실시간으로 다시 계산합니다. 개발자, 시스템 관리자, 보안에 관심 있는 사용자가 체크섬 생성, 문자열 무결성 검증, 캐시 키 구성, 지문 생성, 또는 이미 알고 있는 다이제스트와 방금 만든 다이제스트를 빠르게 비교하는 데 활용합니다. Web Crypto API를 사용해 브라우저 안에서 네 가지 알고리즘을 모두 계산하며(Web Crypto가 MD5를 제공하지 않으므로 MD5는 자체 구현을 내장), 각 결과마다 원클릭 복사 버튼을 제공합니다. 자주 검색되는 키워드로는 "md5 hash generator", "sha256 online", "text to hash", "checksum calculator" 등이 있습니다.

해시 생성기 사용법

  1. 입력 상자에 텍스트를 입력하거나 붙여 넣습니다.
  2. 입력하는 동안 MD5, SHA-1, SHA-256, SHA-512 필드가 자동으로 채워지는 것을 확인하세요. 누를 버튼은 없습니다.
  3. 네 개의 출력 블록 중에서 필요한 알고리즘을 찾습니다.
  4. 해당 알고리즘 옆의 복사 버튼을 클릭해 소문자 16진수 다이제스트를 클립보드에 복사합니다.
  5. 입력을 편집하거나 지우면 네 가지 해시가 즉시 다시 생성됩니다.

예시

문자열 "abc" 해싱하기

입력

abc

출력

MD5: 900150983cd24fb0d6963f7d28e17f72
SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

빈 입력

입력 상자가 비어 있으면 네 개의 알고리즘 필드가 모두 빈 상태로 유지됩니다. 최소 한 글자를 입력하기 전까지는 어떤 해시도 표시되지 않습니다.

SHA-512 캐시 키 생성하기

URL이나 설정 문자열을 입력란에 붙여 넣은 다음 SHA-512 필드를 복사하면, 128자 소문자 16진수 다이제스트 전체를 안정적인 캐시 키나 지문으로 사용할 수 있습니다.

자주 묻는 질문

어떤 해시 알고리즘을 지원하나요?
MD5, SHA-1, SHA-256, SHA-512 네 가지입니다. 네 가지 모두 동일한 입력으로부터 동시에 생성되며, 각각 소문자 16진수로 표시되고 전용 복사 버튼이 있습니다.
제 텍스트가 어딘가로 업로드되나요?
아니요. 모든 작업은 Web Crypto API(그리고 내장된 MD5 루틴)를 사용해 브라우저 안에서 100% 클라이언트 측에서 실행됩니다. 입력이 서버로 전송되는 일이 전혀 없으므로 민감한 문자열도 안전하게 다룰 수 있습니다.
해시를 생성하려면 버튼을 눌러야 하나요?
아니요. 해시는 입력하거나 붙여 넣는 즉시 실시간으로 업데이트되므로, 네 개의 다이제스트는 항상 현재 입력을 반영합니다.
MD5나 SHA-1을 보안이나 비밀번호 용도로 사용해도 되나요?
아니요. MD5와 SHA-1은 충돌 저항성이 없어 보안 목적으로 사용해서는 안 됩니다. 체크섬, 캐시 키, 빠른 무결성 비교에는 여전히 유용하지만, 보안과 관련된 용도에는 SHA-256이나 SHA-512를 사용하세요.
파일도 해싱하나요, 아니면 텍스트만 가능한가요?
텍스트만 해싱합니다. 다이제스트를 만들고 싶은 내용을 입력 상자에 입력하거나 붙여 넣으세요. 파일 업로드는 지원하지 않습니다.

관련 도구