Про цей інструмент
Перетягніть будь-який файл, щоб обчислити його контрольні суми CRC-32 та Adler-32 за допомогою власноруч написаного модуля WebAssembly, а також хеш SHA-256 через Web Crypto. Файли обробляються потоком і ніколи не завантажуються — ідеально для перевірки цілісності завантажень.
Поширені запитання
Чому WebAssembly?
Цикли CRC-32 та Adler-32 виконуються в скомпільованому WebAssembly, що помітно швидше за звичайний JavaScript на великих файлах. Якщо WASM недоступний, виконується резервний варіант на JavaScript.
Чи завантажується мій файл?
Ні. Файл читається й хешується потоком повністю усередині вашого браузера; нічого не надсилається на жоден сервер.