Volade 생태계 — 웹 도구

해시 생성기

MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32로 텍스트, 파일, HMAC 메시지를 한 번에 해시하세요: 16진수 또는 Base64 결과, 알려진 해시 검증, 처리량 측정, 로컬 기록, 알고리즘 빠른 참조까지. 무료, 가입 필요 없음, 100% 로컬 — 내 콘텐츠는 브라우저를 절대 떠나지 않습니다.

6 해시 알고리즘0 서버로 전송된 바이트25 파일당 MB
이 도구

나만의 온라인 해시 생성기

텍스트를 붙여넣고 알고리즘을 체크하면 해시값이 즉시 표시됩니다. 16진수 또는 Base64 형식으로, 소요 시간과 처리량까지 함께 계산합니다.

해시 생성기

온라인 보안, 네트워크 & 암호화
로그인
단축키: Ctrl + Enter 계산하기
준비 완료.
0바이트
계산은 «계산하기»를 클릭하거나, 또는 다음 키로도 시작됩니다: Ctrl + Enter. 체크한 알고리즘마다 한 줄씩 표시됩니다.
SHA 알고리즘은 브라우저의 Web Crypto API를 사용하고, MD5와 CRC32는 JavaScript로 로컬에서 계산됩니다. CRC32는 출력이 4바이트뿐이라 항상 16진수로 표시됩니다.
예제를 클릭하면 입력란에 불러와지고 계산이 시작됩니다.
알고리즘길이값
브라우저에서 실행되는 계산 · Ctrl + Enter 키로 해시 · 네트워크 전송 없음 · 100% 로컬, 기기를 떠나는 것은 없습니다.
0,0 0댓글 모든 도구
무료와 Premium, 무엇이 다른가요?

해시 생성기는 무료이고 무제한입니다: 계정도, 설치도, 네트워크 전송도 없습니다. Premium은 Volade 생태계 전체를 잠금 해제합니다.

무료16진수 또는 Base64의 MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32
무료25 MB까지의 파일, HMAC-SHA-1/256/512, 일치 검증
무료로컬 기록, 처리량 측정, 알고리즘 빠른 참조
Premium기기 간 비교 결과를 동기화하는 암호화된 클라우드 연동
Premium생태계 도구 간에 공유되는 API 접근 권한과 스크립트
Premium 잠금 해제
기능

브라우저를 떠나지 않고 해시, 검증, 비교

여섯 알고리즘, 세 가지 입력 방식, 로컬 기록 — 콘텐츠의 무결성을 점검하는 데 필요한 모든 것.

한 번의 계산으로 여섯 알고리즘

MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32를 체크하면 해시값이 정확한 길이와 선택한 형식 — 16진수 소문자, 대문자 또는 Base64 — 함께 한 표에 나란히 표시됩니다. 계산 시간과 처리량은 매번 측정되며, «결과 복사»로 이름-값 쌍을 클립보드에 복사합니다.

해시값 계산

파일, 텍스트, HMAC 메시지

파일 탭은 최대 25 MB의 문서를 업로드 없이 메모리에서 한 번에 해시합니다: 압축 파일, 실행 파일, 스크린샷, 백업 등에. HMAC 탭은 비밀 키를 HMAC-SHA-1, HMAC-SHA-256, HMAC-SHA-512로 메시지와 결합해 두 당사자 사이의 교환을 인증합니다. 텍스트는 Ctrl + Enter로 언제든 해시됩니다.

파일 해시하기

검증, 기록, 빠른 참조

공개된 해시값을 붙여넣으면 도구가 입력한 텍스트의 해시값과 비교해 완전히 일치하는지 알려줍니다(근사 비교 없음). 모든 계산은 소요 시간과 처리량과 함께 로컬 기록에 쌓이고, 네 개의 지표와 하나의 그래프로 요약됩니다. 필터 가능한 빠른 참조가 크기, 공식, 보안 요점을 다시 알려줍니다.

해시값 검증
작동 방식

세 단계로 콘텐츠 해시하기

설치도 가입도 필요 없습니다: 모바일이든 데스크톱이든 도구는 언제나 준비되어 있습니다.

콘텐츠 붙여넣기

텍스트 탭에 입력한 텍스트, 파일 탭에서 고른 파일, 또는 HMAC 탭의 키와 메시지 한 쌍. 아무것도 전송되지 않습니다: 오프라인에서도 입력 내용은 기기 안에만 있습니다.

알고리즘 선택

진지한 용도에는 SHA-256, 빠른 확인에는 MD5, 체크섬에는 CRC32를 체크하세요: 조합은 자유입니다. 출력 형식은 클릭 한 번으로 16진수와 Base64 사이를 오갑니다.

복사하고, 검증하고, 보관하기

해시값을 복사해 파일 옆에 보관하고, 검증 칸에 공개된 값을 붙여넣어 일치를 확인한 뒤 통계 탭을 살펴보세요. 각 계산마다 소요 시간과 처리량이 남아 있습니다.

빠른 참조

알고리즘 한눈에 보기

많은 사람이 콘텐츠를 해시하기 전에 확인하는 것들 — 완전한 정의는 «빠른 참조» 탭에 있습니다.

알고리즘출력주요 용도
MD5128비트 → 16진수 32자인덱스, 캐시, 민감하지 않은 검증
SHA-1160비트 → 16진수 40자구 인증서, Git 기록
SHA-256256비트 → 16진수 64자파일 무결성, 서명
SHA-384384비트 → 16진수 96자SHA-2의 긴 변형
SHA-512512비트 → 16진수 128자64비트 CPU의 대용량 처리
CRC3232비트 → 16진수 8자전송 오류, ZIP 압축 파일
HMAC-SHA-256비밀 키가 포함된 256비트토큰, API, 인증된 메시지
16진수바이트당 2글자읽기 쉽고 비교하기 쉬운 표시
Base643바이트당 4글자압축된 전송, HTTP 헤더
공개된 해시값파일 옆에 보관하는 사본나중에 다시 검증할 수 있는 무결성 증거

해시 함수란 무엇인가요?

이 해시 함수는 모든 콘텐츠 — 문장 하나, 소프트웨어, 수기가바이트짜리 백업 — 를 고정 길이의 문자열로 바꿉니다. 이 문자열을 해시값 또는 다이제스트라고 부릅니다. 이를 규정하는 세 가지 성질이 있습니다: 입력과 관계없이 출력 크기는 항상 같고, 같은 내용은 항상 같은 해시값을 만들며, 실무에서 해시값을 입력으로 되돌리는 것은 불가능해야 합니다. CRC32 같은 체크섬과 암호 해시를 가르는 것이 바로 세 번째 항목입니다.

실질적으로 두 가지 용도가 대부분을 차지합니다. 무결성 확인 : 배포자가 파일의 해시값을 공개하고, 여러분이 다시 계산해 비교합니다. 일치하면 다운로드가 변조되지 않았다는 증거가 됩니다. 콘텐츠 비교 : 문서 대신 해시값을 보관합니다 — 같으면 내용도 같다는 뜻이며, 내용이 무엇인지는 아무것도 드러내지 않습니다.

오늘날 어떤 알고리즘을 선택해야 하나요?

SHA-256 이 기본적인 답입니다: NSA가 표준화했고 전 세계가 채택했으며 모든 언어에 구현되어 있고, 알려진 충돌도 없습니다. SHA-512 는 64비트 CPU에서 대용량에 적합하며, 이런 아키텍처에서는 형제 알고리즘보다 자주 더 빠릅니다. SHA-384 는 긴 변형 외에 특별한 이점을 주지 않습니다. 키를 쓰는 메시지 서명이라면 HMAC-SHA-256 이 기준입니다: 비밀 키와 해시를 결합하므로 키를 가진 사람만 같은 값을 만들어낼 수 있습니다.

한편 MD5 및 SHA-1 는 민감하지 않은 검증 — 인덱스, 캐시, 중복 탐지 — 에서 속도가 내구성보다 중요하기에 여전히 유용합니다. 반면 CRC32는 암호 해시가 아닙니다: 우발적 손상은 탐지하지만, 의도적 변조는 몇 초 만에 만들어집니다.

왜 MD5와 SHA-1은 깨진 것으로 여겨지나요?

연구자들이 각 알고리즘에 대해 같은 해시값을 공유하는 서로 다른 두 문서를 만들어냈기 때문입니다. MD5는 그 실증이 2004년까지 거슬러 올라가고, SHA-1은 2017년에 SHAttered라는 이름의 실제 충돌이 만들어졌습니다. 충돌 하나로 서명은 무너집니다: 공격자가 문서를 고르고 배포자가 단순히 해시하기만 하면, 다른 내용에 서명된 문서를 내밀 수 있습니다. 그래서 TLS 인증서, 소프트웨어 업데이트, 패키지 서명은 이들 알고리즘을 버렸습니다.

해시가 하지 않는 것

해시는 암호화가 아닙니다: 해시값은 설계상 비가역이지만, 내용을 읽을 수 없게 만들어 보호하지는 않습니다. 해시는 아무것도 암호화하지 않고, TLS나 암호 키를 대체하지 않으며, 비밀번호 하나를 단독으로 지키지도 않습니다 — 그것은 의도적으로 느리게 설계된 bcrypt, scrypt, Argon2의 몫입니다. 게다가 두 번 해시해도 강도는 올라가지 않습니다: 깨지지 않은 함수 하나로 충분한 자리에 알고리즘을 이어 붙인 취약한 층을 더할 뿐입니다.

이런 분들에게 추천

배포판의 체크섬을 확인하는 시스템 관리자와 CISO, 산출물을 봉인하거나 웹훅을 인증하는 개발자, 백업의 무결성을 점검하는 감사·컴플라이언스 담당자, 문서를 퍼뜨리지 않고 비교하는 기자와 분석가, 해시값·충돌·솔트 개념을 다루는 암호학도 — 그리고 콘텐츠를 해시 빠르게, 흔적 없이 해시하고 싶은 모든 분에게. 보조 도구로는 비밀번호 생성기, Base64 인코더/디코더, JWT 디코더, 정규식 테스터 및 문자 수 세기.

FAQ

해시 생성기 자주 묻는 질문

해시값을 비교하거나, 메시지에 서명하거나, 파일을 점검하기 전에 알고 싶은 모든 것.

해시와 암호화의 차이는 무엇인가요?

암호화는 콘텐츠를 비밀스러운 형태로 바꿔 키를 가진 사람만 읽을 수 있게 합니다: 이는 가역입니다. 해시는 비가역인 해시값을 만들어 설계상 절대 원본으로 되돌릴 수 없게 합니다. 기밀성을 지키려면 암호화하고, 무결성을 증명하거나 저장하지 않고 비교하려면 해시합니다.

오늘날 어떤 해시 알고리즘을 선택해야 하나요?

진지한 모든 용도에는 SHA-256: 파일 무결성, 서명, 토큰, 콘텐츠 비교에. 64비트 CPU의 대용량에는 SHA-512. 비밀 키가 등장하면 HMAC-SHA-256. MD5와 CRC32는 속도가 우선하는 민감하지 않은 검증에만 쓰고, 인증이나 서명에는 절대 쓰지 마세요.

왜 MD5와 SHA-1은 권장되지 않나요?

공개적으로 충돌이 입증되었기 때문입니다: 다른 두 문서가 정확히 같은 해시값을 만들어낼 수 있습니다. 공격자가 내용을 고를 수 있다면 해시에만 의존한 검증은 속일 수 있습니다. 그래서 인증서, 패키지 서명, 공식 업데이트는 SHA-2 계열 함수로 대체되었습니다.

16진수로 64자 출력은 무엇을 뜻하나요?

16진수 문자 하나는 4비트를 담으므로 두 문자가 1바이트입니다: 64자면 32바이트, 즉 256비트입니다. 바로 SHA-256 해시값의 크기와 같습니다. 마찬가지로 32자는 MD5, 40자는 SHA-1, 96자는 SHA-384, 128자는 SHA-512입니다.

CRC32는 암호 해시인가요?

아니요: CRC32는 전송이나 저장에서 생기는 우발적 오류를 탐지하도록 설계된 32비트 체크섬입니다. 출력은 여덟 글자에 불과하고, 일부러 만들어내기도 쉬우며, 적대적 공격에는 아무것도 견디지 못합니다. 압축 파일이 손상되지 않았는지 확인하는 데는 쓰되, 파일이 진짜라는 증명으로는 쓰지 마세요.

HMAC과 단순 해시의 차이는 무엇인가요?

단순 해시는 누구나 다시 계산할 수 있습니다: 내용이 바뀌지 않았다는 것은 보여주지만 어디서 왔는지는 보여주지 못합니다. HMAC은 계산에 비밀 키를 넣습니다: 이 키를 가진 사람만 같은 해시값을 만들어낼 수 있어, 무결성과 동시에 발신자를 인증합니다. API 토큰과 웹훅에 쓰이는 구조입니다.

파일이 온전한지 어떻게 확인하나요?

배포자가 밝힌 것과 같은 알고리즘으로 해시값을 다시 계산한 뒤, 대소문자를 통일해 두 값을 전체 길이로 비교하세요. 한 글자라도 다르면 변조 신호입니다. 이 도구에서는 파일 탭에 파일을 불러와 표시된 값을 복사하고, 공개된 값과 대조하세요.

이 도구는 텍스트나 파일을 서버로 보내나요?

아니요: MD5와 CRC32는 JavaScript로 계산하고, SHA와 HMAC은 브라우저의 Web Crypto API를 사용하며, 모든 것이 로컬에서 실행됩니다. 네트워크 요청도 계정도 필요 없고, 오프라인에서도 동작합니다. 콘텐츠, 키, 기록은 모두 기기의 로컬 저장소에 남아 있으며 클릭 한 번으로 지울 수 있습니다.

100% 로컬 해시 생성기: 콘텐츠는 컴퓨터를 절대 떠나지 않습니다

파일을 업로드해 서버 측에서 해시하는 온라인 서비스와 달리, 여기서는 아무것도 전송되지 않습니다: MD5와 CRC32는 JavaScript로, SHA와 HMAC은 브라우저의 Web Crypto API로 계산되며, 결과는 페이지를 떠날 수 있는 어떤 것도 생기기 전에 표시됩니다. 그래서 계약서, 애플리케이션 로그, 민감한 백업도 — 오프라인이나 공용 네트워크에서조차 — 안전하게 해시할 수 있습니다. 텍스트, 해시값, 기록은 모두 기기의 로컬 저장소에 남습니다.

이 Premium Volade 라이선스는 선택 사항인 암호화된 클라우드 동기화를 추가합니다 — 도구와 독립적으로 작동하며, 나머지는 가입 없이 무료이고 무제한입니다.

프리미엄 라이선스 하나, 모든 웹 도구

해시 생성기, Base64 인코더/디코더, JWT 디코더, 정규식 테스터, JSON 포매터, 각종 생성기와 수십 개의 무료 도구 — 그리고 라이선스 하나로 Volade 생태계 전체.

라이선스 하나, 프리미엄 생태계 전체 브라우저 · CMS · 데스크톱 · 모바일 · 스크립트 · API · 도구 · Database
라이선스 하나, 전부 프리미엄으로 전환 로그인