Генератор хэша — SHA-1, SHA-256, SHA-384, SHA-512 (текст и файл)

Вычислите шестнадцатеричные дайджесты SHA-1, SHA-256, SHA-384 и SHA-512 любого текста или файла. Использует встроенный в браузер API Web Crypto — ваши данные никогда не покидают устройство.

Введённый текст или файл
SHA-1
SHA-256
SHA-384
SHA-512

О криптографическом хешировании

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

Продолжайте улучшать свои изображения

Выведите редактирование фотографий на новый уровень с помощью этих популярных инструментов

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 и SHA-512 — все алгоритмы, открытые через API Web Crypto браузера. Дайджест представлен в виде строчной шестнадцатеричной строки — формата, который ожидают файлы контрольной суммы, манифесты пакетов и инструменты HMAC.

features

Они различаются по длине выхода и генерации конструкции. SHA-256 является современным стандартом для проверок целостности и большинства использования блокчейна. SHA-384 и SHA-512 производят более длинные дигесты, устойчивые к атакам с удлинением длины. SHA-1 показан для совместимости с устаревшими моделями, но больше не считается безопасным против столкновений.

technical

MD5 сломан: коллизионные атаки практичны на ноутбуке, поэтому их нельзя использовать для задач, связанных с безопасностью. Мы намеренно опускаем его, чтобы не поощрять новый код от зависимости от него. Для незащитных целей, например, ключей кэша, предпочитайте SHA-256, усеченный до нужного размера.

technical

И то, и другое. Вставьте строку или поместите файл в входное поле — инструмент читает файл как бинарный поток и подаёт его напрямую в API-хеш, так что дайджест совпадает с тем, что созданы sha256sum, openssl dgst или Get-FileHash от PowerShell.

features

Нет. Криптографические хэши — это односторонние функции: при наличии дайджеста нет эффективного способа восстановить входные данные. В этом и заключается суть — проверка целостности, хранение паролей и подписи зависят от этого свойства.

technical

Нет. API Web Crypto запускает хэш внутри вашего браузера, поэтому вход никогда не пересекает сеть. Это делает инструмент безопасным для секретов, приватных ключей и любых файлов, которые вы не хотите загружать.

privacy

Use Cases

Проверьте целостность файла после загрузки

Вычислите дайджест SHA-256 ISO, установщика или артефакта релиза и сравните его с контрольной суммой издателя, чтобы убедиться, что файл не был повреждён и не подделан

utility

Обнаружение дубликатов в больших библиотеках изображений

Хэш-файлы для поиска дублирующихся фотографий, документов или ассетов в папках, NAS-ресурсах и облачных дисках, не сравнивая их по байту каждый раз

utility

Подпись и проверка полезных нагрузок Webhook

Сгенерировать дайджест SHA-256 тела вебхука для проверки подписей Stripe, GitHub, Shopify и Twilio HMAC во время локальной интеграции и отладки

technical

Выпуски программного обеспечения для аудита отпечатков пальцев

Создавать отпечатки SHA-512 для бинарных файлов, изображений контейнеров и выпускать тарболы, чтобы команды по соблюдению требований могли проверить, какой именно билд отправлен какому-то клиенту

business

Генерировать ключи кэша и ETags

Тела запросов хэша, параметры запроса или содержимое файлов для получения детерминированных ключей кэша для заголовков Redis, Cloudflare Workers и CDN ETag

web

Подтвердите целостность резервных копий со временем

Сохраняйте дайджесты SHA-256 ежемесячных резервных копий и перехешуйте их позже, чтобы убедиться, что бит-гниль не повредил критически важные архивы на носителях длительного хранения

utility