SHA·MD5 동시 계산 · 파일 미전송

해시 생성기

텍스트·파일의 여러 해시를 한 번에 — WebCrypto 기반

입력하면 해시가 표시됩니다.
광고 영역 (AdSense 반응형)

이건 뭐 하는 도구인가요

해시는 임의의 데이터를 고정 길이의 지문으로 바꾸는 일방향 함수입니다. 같은 입력은 항상 같은 해시를 내고, 조금만 달라져도 완전히 다른 값이 나오므로 파일이 변조되지 않았는지 확인하거나, 다운로드한 파일의 무결성을 검증할 때 씁니다. 이 도구는 텍스트나 파일의 SHA-1, SHA-256, SHA-384, SHA-512, MD5를 한 번에 계산해 표로 보여줍니다. 브라우저에 내장된 WebCrypto를 사용해 빠르고 안전하게 처리하며(MD5는 오픈소스 라이브러리 사용), 파일은 서버로 올리지 않고 브라우저 안에서 읽어 해시만 계산합니다. 그래서 배포 파일의 체크섬을 비교하거나, 문자열의 지문을 만들 때 유출 걱정 없이 사용할 수 있습니다.

어떤 해시를 써야 하나

무결성 검증·서명에는 SHA-256 이상을 권장합니다. MD5와 SHA-1은 충돌 취약점이 있어 보안 용도로는 부적합하며, 단순 파일 비교 같은 비보안 용도로만 쓰세요. 배포처가 제공한 체크섬과 같은 알고리즘을 골라 값을 비교하면 됩니다.

자주 묻는 질문

해시로 원문을 되돌릴 수 있나요?

아니요. 해시는 일방향이라 값에서 원문을 복원할 수 없습니다. 다만 흔한 비밀번호는 미리 계산된 표로 추정될 수 있으니, 비밀번호 저장에는 솔트와 전용 알고리즘(bcrypt 등)을 쓰세요.

같은 파일인데 해시가 다르게 나와요.

파일이 한 바이트라도 다르면 해시가 완전히 달라집니다. 줄바꿈 형식(CRLF/LF)이나 인코딩 차이일 수 있습니다.

🛡️ 텍스트·파일은 서버로 전송·저장되지 않으며 100% 브라우저에서 처리됩니다. MD5·SHA-1은 보안 용도로 사용하지 마세요.
© 2026 FreeFinancialToolkit.com · 대한민국 직장인·사업자를 위한 무료 금융 계산기
모든 계산은 브라우저에서만 처리되며 서버로 전송되지 않습니다.