Перейти к содержимому
Toova
Все инструменты

Генератор SHA-256-хеша

Приватность по умолчанию — работает полностью в вашем браузере

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

Почему SHA-256

SHA-256 — это рабочая лошадка хеш-функций современного интернета. TLS-сертификаты, хеши блоков Bitcoin, контрольные суммы менеджеров пакетов, дайджесты образов Docker, подписи кода — всё это использует SHA-256. Функция устойчива к коллизиям на практике и достаточно быстра для файлов в несколько гигабайт. Когда система запрашивает стойкий криптографический хеш без указания конкретного, SHA-256 — безопасный выбор по умолчанию.

Хеширование текста и файлов

Введите или вставьте строку, и хеш обновляется в реальном времени. Перетащите файл, и Toova читает его по частям, сохраняя низкое потребление памяти даже для очень больших файлов. По умолчанию вывод — 64-символьная строчная шестнадцатеричная строка; переключитесь на верхний регистр или Base64, если назначение ожидает такой формат. Для HMAC-вариантов с секретным ключом используйте специальный инструмент HMAC.

Только локально, без загрузки

Каждый хеш вычисляется в вашем браузере. Входные данные никогда не покидают страницу, телеметрия по содержимому отсутствует. Страница работает офлайн после загрузки, что делает инструмент безопасным для хеширования внутренних документов, приватных артефактов или чего-либо под NDA. Проверьте сами с открытой вкладкой «Сеть».

Часто задаваемые вопросы

Безопасен ли SHA-256 для хеширования паролей?
Сам по себе нет. SHA-256 слишком быстрый: злоумышленник может проверять миллиарды вариантов в секунду. Для паролей используйте медленную функцию с солью, например bcrypt, scrypt или argon2. SHA-256 подходит для контрольных сумм, подписей и адресации по содержимому.
В чём разница между SHA-256 и SHA-2?
SHA-2 — это семейство хеш-функций. SHA-256 — один из его членов с 256-битным выводом. Другие члены семейства: SHA-224, SHA-384 и SHA-512. SHA-256 является наиболее широко используемым на практике.
Можно ли хешировать бинарный файл?
Да. Перетащите любой файл в поле ввода. Инструмент передаёт файл через хеш-функцию потоком, так что даже входные данные в несколько гигабайт хешируются за разумное время без исчерпания памяти браузера.
Почему хеши из командной строки и браузера различаются?
Почти всегда — проблема с окончаниями строк. Текстовые файлы с окончаниями CRLF хешируются иначе, чем те же файлы с LF. Некоторые инструменты также убирают завершающий перенос строки. Хешируйте файл как необработанный бинарный с обеих сторон для согласованности.
Передаётся ли мой ввод куда-либо?
Нет. Хеш вычисляется в вашем браузере. Ничего не загружается, не записывается и не анализируется.