본문으로 건너뛰기

해시 생성 — MD5, SHA-1, SHA-256 온라인

텍스트에서 MD5, SHA-1, SHA-256 등 다이제스트를 만듭니다. 두 사본이 같은지, 공개 체크섬과 대조, 비보안 용도 지문에. 비밀번호 저장에 MD5나 SHA-1을 쓰지 마세요 — 중요한 무결성에는 SHA-256을 우선하세요.

해시는 임의 길이 입력을 고정 길이 16진 문자열로 매핑합니다. 한 글자만 바꿔도 다이제스트가 크게 뛰습니다 — 「바뀌었나?」 확인에 유용합니다.

MD5와 SHA-1은 보안 용도로는 깨졌지만 레거시 「MD5를 붙여라」 요구에는 아직 나옵니다. 비밀번호에는 bcrypt·Argon2 같은 전용 느린 해시 — 이 페이지가 아닙니다.

붙여 넣은 텍스트를 해시합니다. 파일 바이너리는 실제 바이트용 파일 체크섬 도구나 CLI를.

생성 방법

  1. 텍스트 입력 또는 붙여넣기
  2. 알고리즘 선택
  3. 16진 다이제스트 복사

체크섬이 좋은 용도

  • 두 텍스트 덩어리가 같은지 빠른 비교.
  • 벤더 공개 해시 값과 대조.
  • 문서가 지정한 여러 알고리즘.

시나리오

  • 제출 폼이 문서 텍스트 MD5를 요구
  • 설정이 한 줄도 안 바뀌었는지 확인
  • 수업에서 눈사태 효과 데모

  • 비교 시 끝 공백·줄바꿈에 주의.
  • 비밀번호 저장에 MD5/SHA-1을 쓰지 마세요 — 빠르고 깨지기 쉽습니다.
  • 문서가 대소문자 혼용이면 다이제스트는 대소문자 무시 비교.

동작

입력출력설명
같은 텍스트 두 번동일한 다이제스트결정적
한 글자 변경완전히 다른 해시눈사태 효과

해시 FAQ

해시에서 원문을 되돌릴 수 있나요?
설계상 불가합니다. 짧은 비밀번호는 표로 맞힐 수 있어 로그인용 MD5 「해시」는 안 됩니다.
MD5 충돌이란?
공격자가 다른 파일로 같은 MD5를 만들 수 있습니다 — 보안에서 버리는 또 다른 이유입니다.
해시 vs 암호화?
해시는 단방향 지문; 암호화는 키로 복호화할 수 있습니다.

관련 도구