해시 생성기

SHA-256, SHA-384, SHA-512, SHA-1, MD5 해시를 온라인에서 생성합니다. HMAC 및 파일 해싱을 지원합니다.

모든 처리가 브라우저에서 실행됩니다

해싱이란?

해시 함수는 임의 크기의 입력 데이터를 고정 크기 문자열(해시 또는 다이제스트)로 변환합니다. 해시 함수는 일방향이며 해시를 원래 데이터로 되돌릴 수 없습니다. 데이터 무결성 검증, 비밀번호 저장, 디지털 서명, 체크섬에 널리 사용됩니다.

파일 다운로드 후 무결성을 확인하거나, 비밀번호를 안전하게 저장하거나, API 요청에 HMAC 서명을 추가할 때 해시 함수가 활용됩니다. 같은 입력에서 항상 동일한 해시가 생성되므로 데이터 변조 여부를 쉽게 확인할 수 있습니다.

이 도구는 SHA-256, SHA-384, SHA-512, SHA-1, MD5 등 다양한 해시 알고리즘을 지원합니다. 텍스트뿐 아니라 파일도 직접 해싱할 수 있으며, HMAC 모드로 비밀 키 기반 메시지 인증 코드를 생성할 수 있습니다.

SHA-256은 가장 널리 권장되는 범용 해시 알고리즘입니다. MD5와 SHA-1은 보안 용도로는 취약하지만 체크섬 확인에는 여전히 유용합니다. 모든 해시 연산은 Web Crypto API를 통해 브라우저에서 실행되어 데이터가 외부로 전송되지 않습니다.

FAQ

관련 도구