Перейти к содержимомуqjalti

Инструменты

Хеш-суммы: SHA-512 и другие

Посчитать и проверить хеш текста или файла. Всё считается на вашем устройстве, файлы никуда не загружаются

0 байт

Как echo "текст" | sha512sum — echo добавляет перевод строки

Алгоритмы

Хеш пустой строки

SHA-512 …
То же в терминале · 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