CoderTools

Generador de hash GOST

Generar hashes GOST R 34.11-94 y Streebog (GOST R 34.11-2012)

Acerca de las funciones de hash GOST

¿Qué es el hash GOST?

Las funciones de hash GOST son algoritmos de hash criptográfico desarrollados en Rusia y estandarizados como estándares nacionales. La serie GOST R 34.11 incluye dos versiones principales: el original GOST R 34.11-94 y el más nuevo GOST R 34.11-2012 (también conocido como Streebog).

GOST R 34.11-94

GOST R 34.11-94 es la función de hash criptográfico rusa original, estandarizada en 1994. Produce un valor de hash de 256 bits (32 bytes). El algoritmo está documentado en RFC 5831.

GOST R 34.11-2012 (Streebog)

Streebog (GOST R 34.11-2012) es la función de hash criptográfico rusa moderna, estandarizada en 2012. Produce valores de hash de 256 bits o 512 bits y está documentada en RFC 6986.

Características principales

  • Seguridad: Streebog proporciona fuerte resistencia contra ataques de colisión y preimagen
  • Flexibilidad: Streebog soporta longitudes de salida de 256 y 512 bits
  • Estandarización: Ambos algoritmos son estándares nacionales rusos (GOST)
  • Reconocimiento internacional: Ambos algoritmos están documentados en RFCs de IETF

Comparación de algoritmos

AlgoritmoTamaño de salidaTamaño de bloqueEstándar
GOST R 34.11-94256 bits256 bitsRFC 5831
Streebog-256256 bits512 bitsRFC 6986
Streebog-512512 bits512 bitsRFC 6986

Notas de seguridad

GOST R 34.11-94 tiene debilidades teóricas conocidas y solo debe usarse para compatibilidad con sistemas antiguos. Para nuevas aplicaciones, use Streebog (GOST R 34.11-2012), que proporciona garantías de seguridad más sólidas.