Проверить загрузки
Рассчитайте хеш-сумму загруженного файла и сравните её с контрольной суммой, указанной издателем, чтобы убедиться, что файл не повреждён.
Введите или вставьте текст либо выберите файл, чтобы сразу увидеть его хеши MD5, SHA-1, SHA-256, SHA-384 и SHA-512. Вставьте полученный хеш, чтобы проверить его соответствие. Вычисление хешей происходит на вашем устройстве, поэтому ваш текст и файлы никогда не загружаются в сеть.
Простое объяснение, что такое MD5 и SHA, как проверить файл и для чего не предназначены хэши.
Хеш-функция преобразует любой входной данные — будь то слово или целый файл — в короткий «отпечаток» фиксированной длины. Один и тот же входной данные всегда даёт один и тот же хеш, а даже изменение всего одного символа приводит к получению совершенно другого хеша.
Благодаря этому хэши удобно использовать для проверки целостности файла, обнаружения дубликатов, создания ключей кэша и сравнения данных без необходимости передачи самих данных.
Рассчитайте хеш-сумму загруженного файла и сравните её с контрольной суммой, указанной издателем, чтобы убедиться, что файл не повреждён.
Создавайте быстрые контрольные суммы, ключи кэша или тестовые значения для API, подписей и фикстур.
Два файла с одинаковым хешем SHA-256 с практической точки зрения являются одним и тем же файлом.
MD5 выдает 32-символьный шестнадцатеричный хеш, а SHA-1 — 40-символьный. Оба алгоритма подходят для выявления случайных повреждений, но коллизии можно создать намеренно, поэтому не следует использовать их для каких-либо задач, связанных с безопасностью. SHA-256 (64 символа), SHA-384 (96) и SHA-512 (128) относятся к семейству SHA-2 и на сегодняшний день являются безопасным выбором.
Хеш — это не шифрование: его невозможно восстановить, чтобы получить исходные данные. Кроме того, его недостаточно для хранения паролей. Для этих целей используйте медленный хеш паролей с солью, например bcrypt, scrypt или Argon2.
Текст и файлы хешируются в вашем браузере с помощью встроенных инструментов браузера. Ничто не загружается, не сохраняется и не регистрируется.
Очень большие файлы загружаются в память, поэтому при работе с файлом объемом в несколько гигабайт на телефоне или старом компьютере могут возникнуть сбои. Хэши MD5 и SHA-1 отображаются исключительно в целях совместимости и не должны использоваться в целях безопасности.
Хеш — это «отпечаток» фиксированной длины, вычисляемый на основе определённых данных. Один и тот же входной набор данных всегда даёт один и тот же хеш, а даже самое незначительное изменение входных данных приводит к полному изменению хеша.
В большинстве случаев используйте SHA-256, в том числе для проверки загруженных файлов. Алгоритмы MD5 и SHA-1 подходят только для выявления случайных изменений, но не для обеспечения безопасности.
Нет. Хеш — это односторонняя функция. Люди могут угадать исходные данные и сравнить хеши, поэтому слабые пароли по-прежнему можно обнаружить.
Выберите «Файл», выберите загруженный файл и сравните хеш SHA-256 с хэшем, указанным на странице издателя. Вставьте опубликованный хеш в поле сравнения, чтобы увидеть, совпадают ли они или нет.
Обычно исходный текст отличается наличием пробела, символа конца строки или кодировки текста. Данный инструмент генерирует хеш-код текста в кодировке UTF-8 в точности так, как он введен, без каких-либо обрезаний.
Нет. Алгоритм MD5 работает быстро, но в нём известны коллизии. Храните пароли с использованием bcrypt, scrypt или Argon2 вместо простого хеша.
MD5 состоит из 32 шестнадцатеричных символов, SHA-1 — из 40, SHA-256 — из 64, SHA-384 — из 96, а SHA-512 — из 128.
Нет. Всё хешируется внутри вашего браузера, и никакие данные не покидают ваше устройство.
На главной странице представлены ещё десятки бесплатных инструментов, для использования которых не требуется ключ API.
Сжимайте изображения в форматах JPG, PNG и WebP прямо в браузере.
Открыть инструментСоздавайте файлы favicon в форматах PNG и ICO на основе изображения или текста.
Открыть инструментПреобразовать данные из CSV в чистый JSON.
Открыть инструментПреобразовать десятичные числа в двоичные.
Открыть инструментСоответствующего вопроса нет.
Поделитесь своим мнением об этом инструменте с другими посетителями.