AlpaKit Logo AlpaKit

암호화 해시 생성기

텍스트 및 로컬 파일의 MD5, SHA-1, SHA-256, SHA-512 등 다양한 해시값을 실시간 계산합니다。

대소문자 설정
MD5
-
SHA-1
-
SHA-256
-
SHA-384
-
SHA-512
-

사용 방법

  1. 1 암호화 해시 생성기를 열고 처리할 내용을 입력·붙여넣기·선택하세요.
  2. 2 필요에 맞게 옵션과 출력 형식을 조정하세요.
  3. 3 결과를 확인한 뒤 복사하거나 다운로드하세요.

주요 사용 사례

텍스트 및 로컬 파일의 MD5, SHA-1, SHA-256, SHA-512 등 다양한 해시값을 실시간 계산합니다。 일상 업무, 개발, 학습, 빠른 확인에 활용할 수 있습니다.

개인정보와 데이터 처리

이 도구는 브라우저에서 작동합니다. 민감한 자료를 처리하기 전에 기기와 브라우저 환경을 확인하세요.

해시란 무엇이며 MD5, SHA-1, SHA-256은 어떻게 고를까

해시 함수는 길이와 상관없이 데이터를 고정 길이의 "지문"으로 바꿉니다. 같은 입력은 항상 같은 결과를 내지만 한 글자만 바뀌어도 완전히 다른 값이 나오고, 해시값에서 원본을 되살릴 수는 없습니다. 그래서 다운로드 파일의 무결성 확인, 두 파일의 동일 여부 비교, 데이터베이스 중복 제거, 캐시·버전 식별자 등에 쓰입니다.

이 도구는 MD5, SHA-1, SHA-256, SHA-384, SHA-512 다섯 가지 알고리즘을 지원하며 텍스트를 입력하거나 파일을 끌어다 놓아 계산할 수 있습니다. MD5는 spark-md5로, SHA 계열은 브라우저 내장 Web Crypto API로 계산합니다. 결과는 16진수 대문자·소문자로 바꿀 수 있어 공식 체크섬과 한 글자씩 비교하기 쉽습니다. 모든 계산은 로컬에서 이루어지며 업로드되지 않습니다.

알고리즘은 용도에 맞게 고르세요. MD5(128비트)와 SHA-1(160비트)은 의도적으로 충돌을 만들 수 있어 서명이나 보안 검증에는 더 이상 쓰면 안 됩니다. 다만 전송 중 우발적인 손상을 확인하는 용도로는 여전히 쓸 만합니다. 보안이 필요하다면 SHA-256 이상을 사용하세요. 소프트웨어 배포 페이지, 리눅스 이미지, 블록체인도 SHA-256을 널리 씁니다.

흔한 오해 하나: 해시는 암호화가 아니며 그대로 비밀번호 저장에 쓰기에도 적합하지 않습니다. SHA-256은 너무 빨라서 공격자가 초당 수십억 번을 시도할 수 있습니다. 비밀번호는 bcrypt, scrypt, Argon2처럼 솔트를 쓰고 일부러 느리게 만든 알고리즘으로 저장해야 합니다. 다운로드를 검증할 때는 공식 값과 정확히 일치해야만 변조되지 않았다고 볼 수 있습니다.

자주 묻는 질문

MD5는 아직 안전한가요?

MD5는 충돌을 인위적으로 만들 수 있어 서명이나 보안 검증에 쓰면 안 됩니다. 우발적 파일 손상 확인에는 사용할 수 있습니다. 보안 용도라면 SHA-256 이상을 쓰세요.

해시로 다운로드 파일을 검증하려면?

파일을 도구에 끌어다 놓고 배포처가 쓴 알고리즘(대개 SHA-256)을 선택한 뒤 공개된 체크섬과 비교하세요. 완전히 같으면 파일이 온전합니다.

해시를 복호화할 수 있나요?

아니요. 해시는 단방향 함수입니다. "MD5 복호화" 사이트는 흔한 문자열의 미리 계산된 해시를 찾아볼 뿐입니다.

파일이 업로드되나요?

아니요. MD5와 SHA 해시는 브라우저에서 계산되며 데이터는 기기를 떠나지 않습니다.

카테고리 보기: 보안 및 비밀번호

추천 및 최근 도구
    ↑ ↓ 이동 ↵ 열기 ESC 닫기
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep