Генератор 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. Некоторые инструменты также убирают завершающий перенос строки. Хешируйте файл как необработанный бинарный с обеих сторон для согласованности.
- Передаётся ли мой ввод куда-либо?
- Нет. Хеш вычисляется в вашем браузере. Ничего не загружается, не записывается и не анализируется.