Генератор хеша Tiger-128
Высокоскоростной 128-битный хеш для 64-битных процессоров
Tiger-128 — усечённая версия хеш-функции Tiger, разработанной Россом Андерсоном и Эли Бихамом в 1995 году. Создаёт 128-битный хеш (32 hex символа), специально спроектированный для 64-битных платформ.
Что такое Tiger-128?
Tiger обрабатывает данные блоками по 512 бит через 24 раунда в трёх проходах. Tiger-128 усекает полный 192-битный вывод до 128 бит.
✅ Характеристики
- • Оптимизация для 64 бит: Исключительно быстр на современных процессорах
- • Выход 128 бит: Компактный дайджест из 32 символов
- • Дизайн S-box: Четыре большие подстановочные таблицы
- • Обмен файлами: Используется в протоколах ed2k и DC++
📊 Случаи использования
- • P2P сети: Идентификация файлов в протоколах обмена
- • Проверка целостности: Быстрая проверка на 64-битных системах
- • Отпечатки: Идентификаторы хранилища по контенту
- • Дедупликация: Эффективное обнаружение дубликатов
⚠️ Замечание
Tiger-128 обеспечивает только 64 бита стойкости к коллизиям. Для криптографической безопасности используйте SHA-256.
🔄 Семейство Tiger
Tiger-128
128 бит
64 бита стойкости
Tiger-160
160 бит
80 бит стойкости
Tiger-192
192 бита
96 бит стойкости
❓ Часто задаваемые вопросы
Зачем Tiger был создан для 64 бит?
В 1995 году 64-битные процессоры только появлялись, а существующие хеш-функции были оптимизированы для 32 бит.
Tiger-128 vs MD5?
На 64-битных системах Tiger-128 значительно быстрее MD5.
Tiger-128 ещё актуален?
Используется в P2P обмене файлами. Для новых проектов рассмотрите BLAKE3.