UTILS.
100% trong trình duyệt

Checksum tệp (WASM)

Tính CRC-32, Adler-32 và SHA-256 của bất kỳ tệp nào — chạy bằng WebAssembly.

⬆   thả tệp vào đây, hoặc nhấp để chọn

Về công cụ này

Kéo bất kỳ tệp nào vào để tính checksum CRC-32 và Adler-32 của nó bằng một mô-đun WebAssembly viết tay, cùng một hash SHA-256 qua Web Crypto. Tệp được truyền theo luồng và không bao giờ được tải lên — lý tưởng để xác minh rằng các bản tải xuống vẫn còn nguyên vẹn.

Câu hỏi thường gặp

Tại sao dùng WebAssembly?
Các vòng lặp CRC-32 và Adler-32 chạy trong WebAssembly đã biên dịch, nhanh hơn rõ rệt so với JavaScript thuần trên các tệp lớn. Một phương án dự phòng JavaScript sẽ chạy nếu WASM không khả dụng.
Tệp của tôi có bị tải lên không?
Không. Tệp được đọc và băm theo luồng hoàn toàn bên trong trình duyệt của bạn; không có gì được gửi đến bất kỳ máy chủ nào.

Công cụ khác