Генератор хеша MD4

Генерируйте 128-битные хеши MD4 — основы современной криптографии

Поделиться:

Генератор хеша MD4

Пионерская хеш-функция, основавшая современную криптографию

MD4 (Message Digest 4) — криптографическая хеш-функция, созданная Роном Ривестом в MIT в 1990 году. Создаёт 128-битный хеш (32 hex символа). Хотя криптографически взломана, MD4 имеет огромное историческое значение как прямой предшественник MD5, SHA-1 и всего семейства SHA-2.

Что такое MD4?

MD4 обрабатывает данные блоками по 512 бит через три раунда по 16 операций каждый (48 всего). Поддерживает четыре 32-битные переменные состояния.

✅ Характеристики

  • Исторический пионер: Установил фреймворк Меркла-Дамгарда
  • Выход 128 бит: 32-значный шестнадцатеричный дайджест
  • Прямое влияние: Привёл к MD5, SHA-1 и SHA-2
  • Простой: Всего 48 операций на блок

📊 Случаи использования

  • Устаревшие системы: Протоколы аутентификации NTLM
  • Образование: Изучение проектирования хеш-функций
  • Исследования: Изучение эволюции дифференциального криптоанализа
  • Не для безопасности: Быстрые контрольные суммы

⚠️ Предупреждение

MD4 полностью взломана — не использовать для безопасности. Коллизии находятся менее чем за секунду. Используйте SHA-256.

🔄 MD4 vs современные

🔵

MD4

128 бит, 3 раунда

Взломана — только история

🟢

MD5

128 бит, 4 раунда

Тоже взломана

🟡

SHA-256

256 бит, 64 раунда

Современный безопасный стандарт

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

Почему MD4 всё ещё используется?

MD4 встречается в устаревших протоколах, таких как аутентификация NTLM в Windows.

Как взломали MD4?

Дифференциальным криптоанализом. Полные коллизии находят с минимальными вычислительными затратами.

Какова связь между MD4 и MD5?

MD5 — прямой наследник. Ривест добавил четвёртый раунд и дополнительные операции.