CoderTools

Генератор хеша ГОСТ

Генерация хешей ГОСТ Р 34.11-94 и Стрибог (ГОСТ Р 34.11-2012)

О хеш-функциях ГОСТ

Что такое хеш ГОСТ?

Хеш-функции ГОСТ — это криптографические алгоритмы хеширования, разработанные в России и стандартизированные как национальные стандарты. Серия ГОСТ Р 34.11 включает две основные версии: оригинальный ГОСТ Р 34.11-94 и более новый ГОСТ Р 34.11-2012 (также известный как Стрибог).

ГОСТ Р 34.11-94

ГОСТ Р 34.11-94 — оригинальная российская криптографическая хеш-функция, стандартизированная в 1994 году. Она производит хеш-значение размером 256 бит (32 байта). Алгоритм документирован в RFC 5831.

ГОСТ Р 34.11-2012 (Стрибог)

Стрибог (ГОСТ Р 34.11-2012) — современная российская криптографическая хеш-функция, стандартизированная в 2012 году. Она производит хеш-значения размером 256 или 512 бит и документирована в RFC 6986.

Основные характеристики

  • Безопасность: Стрибог обеспечивает высокую устойчивость к атакам на коллизии и прообразы
  • Гибкость: Стрибог поддерживает выходную длину 256 и 512 бит
  • Стандартизация: Оба алгоритма являются российскими национальными стандартами (ГОСТ)
  • Международное признание: Оба алгоритма документированы в RFC IETF

Сравнение алгоритмов

АлгоритмРазмер выходаРазмер блокаСтандарт
ГОСТ Р 34.11-94256 бит256 битRFC 5831
Стрибог-256256 бит512 битRFC 6986
Стрибог-512512 бит512 битRFC 6986

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

ГОСТ Р 34.11-94 имеет известные теоретические уязвимости и должен использоваться только для обратной совместимости. Для новых приложений используйте Стрибог (ГОСТ Р 34.11-2012), который обеспечивает более высокие гарантии безопасности.