Хеш-генератор MD5 / SHA
Хеш-функции для проверки целостности и паролей. Всё локально.
MD5 и SHA-1 устарели для криптографии — оба взломаны коллизионными атаками. Используйте их только для контрольных сумм файлов.
SHA-256 / SHA-512 — текущий стандарт. Применяются в TLS, биткоине, цифровых подписях.
Для хеширования паролей используйте bcrypt, scrypt или Argon2 — обычные SHA даже с солью брутфорсятся на видеокартах.
Все вычисления в вашем браузере через Web Crypto API (для SHA) и встроенный MD5 — данные не отправляются на сервер.
SHA-256 / SHA-512 — текущий стандарт. Применяются в TLS, биткоине, цифровых подписях.
Для хеширования паролей используйте bcrypt, scrypt или Argon2 — обычные SHA даже с солью брутфорсятся на видеокартах.
Все вычисления в вашем браузере через Web Crypto API (для SHA) и встроенный MD5 — данные не отправляются на сервер.
Что такое MD5 и хеш
Хеш — это короткая «контрольная сумма» данных: одинаковый текст всегда даёт одинаковый хеш, а малейшее изменение полностью меняет результат. MD5 и SHA используют, чтобы проверить целостность файла (совпал ли хеш после скачивания) или быстро сравнить данные. Инструмент считает хеш текста прямо в браузере.
Где применяется
- проверка, что файл скачался без повреждений;
- сравнение двух текстов на полное совпадение;
- идентификаторы и контрольные суммы в разработке.
Вопросы и ответы
Можно ли хранить пароли в MD5? Нет, MD5 устарел и небезопасен для паролей — для них используют bcrypt, scrypt или Argon2 с солью.
Можно ли расшифровать хеш? Нет, хеш необратим — из него нельзя восстановить исходные данные.