CoderTools

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

Генерация хешей Snefru-128/256 для текста и файлов, ранняя криптографическая хеш-функция Ральфа Меркла

Ввод будет закодирован как текст UTF-8

О хеше Snefru

Snefru — криптографическая хеш-функция, разработанная Ральфом Мерклом в 1990 году. Названа в честь египетского фараона Снофру. Алгоритм использует структуру сети Фейстеля с S-блоками для перемешивания.

Хотя исторически значима как одна из первых хеш-функций, разработанных с учётом безопасности, Snefru имеет известные слабости и больше не рекомендуется для критически важных приложений безопасности. Остаётся полезной для образовательных целей и совместимости с устаревшими системами.

Варианты Snefru

Версия Размер вывода Раунды Статус
Snefru-128 128 bits (16 bytes) 8 Устаревший
Snefru-256 256 bits (32 bytes) 8 Рекомендуемый

История

Примеры хешей

Input: "hello"

Snefru-128: bdee67c258643765ac85389eccf8641f

Snefru-256: 7c5f22b1a92d9470efea37ec6ed00b2357a4ce3c41aa6e28e3b84057465dbb56

Примечание о безопасности

Snefru имеет известные криптографические слабости. Дифференциальный криптоанализ может находить коллизии намного быстрее, чем перебор. Для критически важных приложений безопасности используйте вместо этого SHA-256 или SHA-3.

Ссылки