CoderTools

Générateur de hachage GOST

Générer des hachages GOST R 34.11-94 et Streebog (GOST R 34.11-2012)

À propos des fonctions de hachage GOST

Qu'est-ce que le hachage GOST ?

Les fonctions de hachage GOST sont des algorithmes de hachage cryptographique développés en Russie et normalisés comme standards nationaux. La série GOST R 34.11 comprend deux versions principales : l'original GOST R 34.11-94 et le plus récent GOST R 34.11-2012 (également connu sous le nom de Streebog).

GOST R 34.11-94

GOST R 34.11-94 est la fonction de hachage cryptographique russe originale, normalisée en 1994. Elle produit une valeur de hachage de 256 bits (32 octets). L'algorithme est documenté dans le RFC 5831.

GOST R 34.11-2012 (Streebog)

Streebog (GOST R 34.11-2012) est la fonction de hachage cryptographique russe moderne, normalisée en 2012. Elle produit des valeurs de hachage de 256 bits ou 512 bits et est documentée dans le RFC 6986.

Caractéristiques principales

  • Sécurité : Streebog offre une forte résistance aux attaques par collision et pré-image
  • Flexibilité : Streebog supporte les longueurs de sortie de 256 et 512 bits
  • Normalisation : Les deux algorithmes sont des standards nationaux russes (GOST)
  • Reconnaissance internationale : Les deux algorithmes sont documentés dans les RFC de l'IETF

Comparaison des algorithmes

AlgorithmeTaille de sortieTaille de blocStandard
GOST R 34.11-94256 bits256 bitsRFC 5831
Streebog-256256 bits512 bitsRFC 6986
Streebog-512512 bits512 bitsRFC 6986

Notes de sécurité

GOST R 34.11-94 présente des faiblesses théoriques connues et ne devrait être utilisé que pour la compatibilité avec les anciens systèmes. Pour les nouvelles applications, utilisez Streebog (GOST R 34.11-2012), qui offre des garanties de sécurité plus solides.