해시 생성기

WebAssembly 기반 27개 이상의 알고리즘으로 암호화 해시 생성, HMAC, 해시 검증을 수행합니다.

텍스트 해시

텍스트 입력에 대해 여러 알고리즘의 해시값을 동시에 계산합니다.

암호화21
128bit
128bit
160bit
224bit
256bit
384bit
512bit
224bit
256bit
384bit
512bit
224bit
256bit
384bit
512bit
512bit
256bit
256bit
160bit
256bit
512bit
비암호화7
32bit
32bit
64bit
32bit
64bit
64bit
128bit
인코딩
대소문자

출력

입력하면 선택한 알고리즘의 해시가 여기에 표시됩니다.

모든 처리는 브라우저에서만 이루어지며, 서버로 전송되지 않습니다.

해시 생성기 사용 가이드

해시 생성기는 28가지 알고리즘으로 암호화 해시, HMAC, 키 파생값을 만들어 주는 무료 브라우저 도구입니다. 모든 계산이 WebAssembly로 브라우저 안에서만 실행되어 입력한 내용이 기기를 벗어나지 않습니다.

텍스트를 여러 알고리즘으로 한 번에 해싱하기, 비밀 키로 HMAC 생성하기, 텍스트가 기대 해시값과 일치하는지 검증하기, 비밀번호로부터 키 파생하기까지 네 가지 모드를 지원합니다. 해시 함수는 MD5, SHA-1과 SHA-2·SHA-3 계열은 물론 Keccak, BLAKE2, BLAKE3, RIPEMD-160, SM3, Whirlpool, 그리고 CRC32·xxHash 같은 비암호화 체크섬까지 폭넓게 제공합니다.

SHA-256 지문 만들기, 파일이나 다운로드 체크섬 확인, HMAC 서명 생성, PBKDF2·Argon2·bcrypt·scrypt로 비밀번호 해시 파생 등에 사용하기 좋습니다. 출력은 hex, Base64, Base64URL 중에서 고를 수 있고, 검증 모드에서는 해시 길이를 보고 알고리즘을 자동으로 추정합니다.

각 알고리즘에는 보안 상태가 표시되며, MD4·MD5·SHA-1은 취약하거나 깨진 것으로 분류되므로 새 보안 용도에는 사용하지 않는 것이 좋습니다. 한 번 불러온 뒤에는 오프라인에서 동작하고 어떤 서버로도 데이터를 보내지 않지만, 비밀번호를 저장하거나 운영용 솔트를 대신 무작위로 만들어 주지는 않습니다.

자주 묻는 질문

입력한 내용이 서버로 전송되나요?
아니요. 해시 계산, HMAC, 검증, 키 파생 모두 WebAssembly로 브라우저에서 처리되므로 입력한 텍스트와 키, 비밀번호는 기기 안에만 남습니다.
어떤 해시 알고리즘을 지원하나요?
MD4, MD5, SHA-1, SHA-224/256/384/512, SHA3, Keccak, BLAKE2b/2s, BLAKE3, RIPEMD-160, SM3, Whirlpool 같은 암호화 해시와 함께 Adler-32, CRC32, CRC64, xxHash 같은 비암호화 체크섬도 지원합니다.
알고리즘을 몰라도 해시를 검증할 수 있나요?
네. 해시 검증 모드에서는 해시 길이를 기준으로 후보 알고리즘을 자동 감지해, 입력한 텍스트가 기대 해시값과 일치하는지 확인해 줍니다.