UTILS.
100% 브라우저 내 실행

파일 체크섬 (WASM)

임의의 파일에 대해 CRC-32, Adler-32, SHA-256을 계산합니다 — WebAssembly 기반.

⬆   여기에 파일을 끌어다 놓거나 클릭하여 선택하세요

이 도구에 대하여

임의의 파일을 끌어다 놓으면 직접 작성한 WebAssembly 모듈로 CRC-32와 Adler-32 체크섬을 계산하고, Web Crypto로 SHA-256 해시도 함께 산출합니다. 파일은 스트리밍 처리되며 절대 업로드되지 않습니다 — 다운로드가 손상되지 않았는지 확인하기에 이상적입니다.

자주 묻는 질문

왜 WebAssembly인가요?
CRC-32와 Adler-32 루프는 컴파일된 WebAssembly에서 실행되며, 큰 파일에서는 순수 JavaScript보다 눈에 띄게 빠릅니다. WASM을 사용할 수 없으면 JavaScript 대체 구현이 실행됩니다.
제 파일이 업로드되나요?
아니요. 파일은 브라우저 안에서 스트림으로 읽혀 해시되며, 어떤 서버로도 전송되지 않습니다.

더 많은 도구