해시/암호화

해시/암호화 — MD5 해시 생성기, SHA-256 해시 생성기, 비밀번호 생성기 등 6가지 무료 온라인 도구 모음입니다. 설치나 회원가입 없이 브라우저에서 바로 실행되며, 입력한 데이터가 서버로 전송되지 않아 안전하고 결과를 즉시 확인해 복사할 수 있습니다. 개발 중 자주 쓰는 작업을 여러 사이트를 오갈 필요 없이 한 페이지에서 빠르게 끝낼 수 있습니다.

6개 도구
MD5 해시 생성기텍스트나 파일에서 MD5 해시를 생성하는 무료 온라인 도구. RFC 1321 기반 순수 JS 구현으로 체크섬을 계산해 무결성 검증과 데이터 확인에 씁니다. 비밀번호 저장·무결성 검증 등에 쓰이는 해시와 보안 값을 만들 때 유용하며, 모든 계산이 브라우저 안에서 처리되어 원본 데이터가 외부로 전송되지 않고 설치 없이 무료로 이용할 수 있습니다.
SHA-256 해시 생성기텍스트 또는 파일의 SHA-256 해시를 생성하는 무료 온라인 도구로 HMAC-SHA256과 해시 검증을 지원합니다. 비밀번호 저장·무결성 검증 등에 쓰이는 해시와 보안 값을 만들 때 유용하며, 모든 계산이 브라우저 안에서 처리되어 원본 데이터가 외부로 전송되지 않고 설치 없이 무료로 이용할 수 있습니다.
비밀번호 생성기crypto.getRandomValues로 암호학적으로 안전한 랜덤 비밀번호를 만들고 엔트로피 강도를 비트로 측정하는 무료 온라인 비밀번호 생성기입니다. 비밀번호 저장·무결성 검증 등에 쓰이는 해시와 보안 값을 만들 때 유용하며, 모든 계산이 브라우저 안에서 처리되어 원본 데이터가 외부로 전송되지 않고 설치 없이 무료로 이용할 수 있습니다.
Bcrypt 해시 생성/검증비밀번호를 Bcrypt 해시로 생성하고 솔트 라운드(cost)를 조절하며, 입력한 비밀번호와 기존 해시가 일치하는지 검증하는 무료 온라인 도구입니다. 비밀번호 저장·무결성 검증 등에 쓰이는 해시와 보안 값을 만들 때 유용하며, 모든 계산이 브라우저 안에서 처리되어 원본 데이터가 외부로 전송되지 않고 설치 없이 무료로 이용할 수 있습니다.
HMAC 생성기HMAC-SHA256/SHA512로 메시지 인증 코드를 생성하는 무료 도구. 메시지와 비밀 키로 시그니처를 계산해 웹훅·API를 검증합니다. 비밀번호 저장·무결성 검증 등에 쓰이는 해시와 보안 값을 만들 때 유용하며, 모든 계산이 브라우저 안에서 처리되어 원본 데이터가 외부로 전송되지 않고 설치 없이 무료로 이용할 수 있습니다.
해시 비교 도구파일 무결성과 체크섬을 검증하는 무료 해시 비교 도구. 두 해시 값이나 파일의 MD5, SHA-1, SHA-256을 계산해 일치를 확인합니다. 비밀번호 저장·무결성 검증 등에 쓰이는 해시와 보안 값을 만들 때 유용하며, 모든 계산이 브라우저 안에서 처리되어 원본 데이터가 외부로 전송되지 않고 설치 없이 무료로 이용할 수 있습니다.

사용 방법

  1. 1
    용도에 맞는 알고리즘을 고른다— 파일 무결성과 API 서명에는 SHA-256, 예전 시스템의 체크섬에는 MD5, 비밀번호 저장에는 bcrypt, 공유 비밀키로 서명할 때는 HMAC을 씁니다.
  2. 2
    텍스트를 입력하거나 파일을 올린다— 해시는 탭 안에서 브라우저의 Web Crypto API로 계산하므로, 큰 파일도 로컬에서 읽을 뿐 업로드되지 않습니다.
  3. 3
    눈으로 비교하지 말고 검증한다— 해시 비교 도구가 두 다이제스트를 한 글자씩 대조하고, bcrypt 도구는 평문 비밀번호를 기존 해시에 대조해 일치 여부를 확인해 줍니다.

자주 묻는 질문

MD5나 SHA-256이 아니라 bcrypt를 쓰세요. Bcrypt 해시 생성기는 해시마다 솔트를 붙이고 코스트(rounds)를 올릴 수 있어 대입 공격을 일부러 느리게 만듭니다. 반면 MD5·SHA-256은 너무 빨라서 요즘 GPU로는 초당 수십억 번을 시도할 수 있습니다.

없습니다. 해시는 단방향 함수라 역함수가 존재하지 않습니다. 다만 짧거나 흔한 입력은 미리 계산된 레인보우 테이블에 있을 수 있는데, 비밀번호 해시에 솔트와 코스트가 반드시 필요한 이유가 바로 이것입니다.

보안 목적이 아니라면 있습니다. 파일 무결성 확인, 중복 제거 키, 캐시 무효화처럼 두 데이터가 같은지만 알면 되는 경우에 적합합니다. 내려받은 파일을 공개된 체크섬과 대조할 때는 해시 비교 도구를, 공격자가 데이터를 위조할 수 있는 상황이라면 SHA-256이나 HMAC을 쓰세요.

이 사이트는 사용자 경험 개선과 광고를 위해 쿠키를 사용합니다. 자세히 보기

광고 차단을 해제해 주세요

이 도구를 이용하려면 이 사이트의 광고 차단을 해제해 주세요. 광고 수익으로 무료 서비스를 운영합니다.

광고 차단기 아이콘을 눌러 이 사이트의 차단을 끈 뒤 다시 확인해 주세요.