WMW

Генератор хешей (MD5/SHA1/SHA256/SHA512)

Free

Хешируйте текст или файл в MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 и CRC32 одновременно, с полем сравнения с известной контрольной суммой.

Работает полностью в вашем браузере. Ваш текст или файл никогда никуда не загружаются.

Сравнить с известным хешем

Недавняя активность

Видно всем. Последние 20 использований от всех посетителей, сначала новые.

Пока нет активности. Будьте первым.

Комментарии (0)

Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.

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

Пока нет комментариев. Будьте первым, кто поделится мнением!

Что делает этот инструмент

Введите или вставьте текст, либо загрузите файл, и этот инструмент сразу вычислит девять хеш-дайджестов: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 и CRC32. Вставьте известный хеш в поле сравнения, чтобы мгновенно увидеть совпадение, полезно для проверки загрузки по контрольной сумме издателя.

Как это работает

Каждый алгоритм принимает ваш ввод (текст, закодированный как байты UTF-8, или необработанные байты вашего файла) и пропускает его через фиксированную математическую функцию, создающую короткий детерминированный дайджест; один и тот же ввод всегда даёт одинаковый результат, а изменение даже одного символа даёт совершенно другой результат. Этот инструмент выполняет каждый алгоритм с помощью WebAssembly, а не обычного JavaScript, поэтому даже большие файлы хешируются быстро, не блокируя страницу.

Какие проблемы решает

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

›Почему MD5 всё ещё здесь, если он "взломан"?

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

›Стоит ли использовать это для хеширования паролей?

Нет. Каждый алгоритм здесь представляет собой быстрый хеш общего назначения, противоположность тому, что нужно для хранения паролей. Пароли должны использовать медленный, соленый алгоритм, созданный именно для этой цели, например Argon2 или bcrypt, оба из которых доступны как отдельные инструменты на этом сайте.

›Для чего нужно поле "Сравнить"?

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

›Зависает ли страница при хешировании большого файла?

Файл считывается и хешируется с помощью WebAssembly, который значительно быстрее чистого JavaScript для такой работы, поэтому даже большие файлы обычно обрабатываются намного быстрее секунды без ощущения зависания вкладки.

›Почему вычисляются все алгоритмы, а не даётся выбрать один?

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

Похожие инструменты

Free

Текст

Генератор хэша Argon2

Генерируйте и проверяйте хеши паролей Argon2id/Argon2i/Argon2d полностью в браузере, с настраиваемой стоимостью памяти, стоимостью времени и параллелизмом.

Free

Текст

Генератор и проверка хэша Bcrypt

Генерируйте и проверяйте хеши паролей bcrypt полностью в браузере с помощью WebAssembly, с настраиваемым коэффициентом стоимости и солью.

Free

Текст

Генератор хэша Blake2b

Вычислите хеш BLAKE2b текста или файла в браузере, с настраиваемой длиной вывода и опциональным ключевым хешированием (MAC).

Free

Текст

Калькулятор пропускной способности

Конвертируйте между единицами данных, оцените время передачи файла, определите пропускную способность сайта по трафику, и конвертируйте между месячным лимитом данных и постоянной скоростью соединения.

Free

Текст

Конструктор столбчатых диаграмм

Превратите простые данные метка,значение в настраиваемую столбчатую диаграмму с 8 цветовыми темами, ориентацией, сортировкой, поддержкой отрицательных значений, мгновенной статистикой и экспортом в SVG/PNG.

Free

Текст

Кодировщик/декодировщик Base64

Кодируйте текст в base64 или декодируйте base64 обратно в текст, вживую по мере ввода, с полной поддержкой Unicode и опциональным URL-безопасным вариантом.

Free

Текст

Конвертер систем счисления

Конвертируйте число между двоичной, восьмеричной, десятичной, шестнадцатеричной системами, BCD, кодом Грея и любым пользовательским основанием от 2 до 36, всё сразу из одного ввода.

Free

Текст

Конвертер бионического чтения

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