Инструменты
Хеш-суммы: SHA-512 и другие
Посчитать и проверить хеш текста или файла. Всё считается на вашем устройстве, файлы никуда не загружаются
Как echo "текст" | sha512sum — echo добавляет перевод строки
Алгоритмы
Хеш пустой строки
То же в терминале · SHA-512
Многострочный или длинный текст удобнее сохранить в файл и посчитать хеш файла
Хеши считаются в браузере на WebAssembly: ни текст, ни файлы, ни ключ не покидают устройство. Страница работает и без интернета
Частые вопросы
Что такое хеш-сумма и зачем её сверять?
Это короткий «отпечаток» данных фиксированной длины: изменится хоть один байт — изменится весь хеш. Авторы программ публикуют хеш рядом с файлом. Совпал — файл скачался целым и его не подменили
Почему хеш текста не совпадает с sha512sum в терминале?
Чаще всего из-за перевода строки: echo "текст" | sha512sum хеширует текст вместе с переводом строки в конце. Включите «Перевод строки в конце» или используйте printf '%s'. У файлов из Блокнота Windows переводы строк CRLF — для них есть отдельный переключатель
Файлы куда-нибудь загружаются?
Нет. Хеши считаются в браузере на WebAssembly: файл читается с диска кусками и никуда не отправляется. Поэтому размер файла не ограничен, а страница работает и без интернета
Какой алгоритм выбрать?
Для проверки загрузки — тот, что указал автор файла, чаще всего SHA-256 или SHA-512. MD5, SHA-1 и CRC32 замечают случайные повреждения, но файл под них можно подделать. BLAKE3 — самый быстрый из надёжных
Как проверить файлы по SHA512SUMS?
Вставьте содержимое файла сумм в поле проверки или перетащите сам SHA512SUMS (или .sha256) вместе с файлами. Строки сопоставятся по имени файла: видно, какие файлы совпали, какие нет и каких не хватает — как в sha512sum -c