CoderTools

Générateur de Hash Snefru

Générer des hashes Snefru-128/256 pour texte et fichiers, fonction de hachage cryptographique précoce par Ralph Merkle

L'entrée sera encodée en texte UTF-8

À propos du hash Snefru

Snefru est une fonction de hachage cryptographique conçue par Ralph Merkle en 1990. Elle a été nommée d'après le pharaon égyptien Snéfrou. L'algorithme utilise une structure de réseau Feistel avec des S-boxes pour le mélange.

Bien qu'historiquement significatif comme l'une des premières fonctions de hachage conçues avec des considérations de sécurité, Snefru a des faiblesses connues et n'est plus recommandé pour les applications critiques en termes de sécurité. Il reste utile à des fins éducatives et pour la compatibilité avec les systèmes hérités.

Variantes Snefru

Version Taille de sortie Rondes Statut
Snefru-128 128 bits (16 bytes) 8 Hérité
Snefru-256 256 bits (32 bytes) 8 Recommandé

Histoire

Exemples de hash

Input: "hello"

Snefru-128: bdee67c258643765ac85389eccf8641f

Snefru-256: 7c5f22b1a92d9470efea37ec6ed00b2357a4ce3c41aa6e28e3b84057465dbb56

Note de sécurité

Snefru a des faiblesses cryptographiques connues. La cryptanalyse différentielle peut trouver des collisions beaucoup plus rapidement que la force brute. Pour les applications critiques en termes de sécurité, utilisez SHA-256 ou SHA-3 à la place.

Références