Генератор хеша Snefru
Историческая веха в криптографическом проектировании
Snefru — криптографическая хеш-функция, разработанная Ральфом Мерклем в Xerox PARC в 1990 году, названная в честь египетского фараона Снофру. Может создавать хеши на 128 или 256 бит.
Что такое Snefru?
Snefru обрабатывает данные блоками по 512 бит (для 128-битного выхода) или 384 бита (для 256-битного) с использованием смешивания на основе подстановочных таблиц.
✅ Свойства
- • Исторический пионер: Одна из первых хеш-функций Меркла-Дамгарда
- • Выход 256 бит: Дайджест из 64 символов
- • Xerox PARC: Разработана Мерклем, изобретателем деревьев Меркла
- • Образовательная ценность: Важна для понимания эволюции хеширования
📊 Случаи использования
- • Устаревшие системы: Совместимость со старыми системами Xerox
- • Образование: Изучение проектирования хеш-функций
- • Исследования: Изучение дифференциального анализа
- • Исторический анализ: Эволюция от Snefru до SHA-2
⚠️ Предупреждение
Snefru криптографически взломана. Дифференциальный анализ нашёл коллизии. Используйте SHA-256.
🔄 Snefru vs современные
Snefru
128/256 бит
Взломана — только история
MD5
128 бит
Тоже взломана
SHA-256
256 бит
Современный безопасный стандарт
❓ Часто задаваемые вопросы
Почему имя фараона?
Ральф Мерклем следовал традиции именования криптографических алгоритмов египетскими элементами.
Как была взломана Snefru?
Бихам и Шамир использовали дифференциальный анализ для нахождения коллизий в 2-раундовой версии.
Каково наследие Snefru?
Snefru помогла утвердить Меркла-Дамгарда как доминирующую парадигму в проектировании хешей.