Générateur de hachage Snefru
Transformez instantanément n'importe quel texte en son hachage Snefru de 64 caractères.
Comment utiliser Générateur de hachage Snefru
- Saisissez ou collez votre texte dans le champ.
- Le hachage Snefru de 64 caractères s'affiche au fur et à mesure que vous tapez.
- Cliquez sur Copier pour récupérer le résultat.
À propos de Générateur de hachage Snefru
Snefru a été conçu par Ralph Merkle — un nom que l'on retrouve à la racine d'une part surprenante de la cryptographie moderne, de l'échange de clés publiques aux arbres de Merkle qui sous-tendent Git et toutes les blockchains. Snefru est l'une des toutes premières fonctions de hachage dédiées, construite autour d'une construction à laquelle Merkle a aussi donné son nom, et produit ici 256 bits : 64 caractères hexadécimaux. Il doit son nom à un pharaon, dans la lignée d'une petite tradition de Merkle consistant à nommer ses créations d'après des souverains égyptiens.
Son histoire est un véritable avertissement instructif, pas une simple note de bas de page. Les premières versions de Snefru ont été cassées par Eli Biham et Adi Shamir, à l'aide de la cryptanalyse différentielle — la même technique qui a transformé la façon dont les chiffrements par bloc étaient analysés. En réponse, Merkle a augmenté le nombre de passes que la fonction effectue sur les données, le remède classique : racheter de la marge de sécurité en brassant davantage. Cet épisode explique en partie pourquoi les cryptographes traitent aujourd'hui « non cassé jusqu'ici » et « conçu avec de la marge » comme deux affirmations très différentes.
Aujourd'hui, Snefru est une curiosité historique. Il est lent selon les standards actuels, il porte le poids réputationnel d'avoir été cassé une fois, et pratiquement rien en production n'en dépend. Cet outil existe pour lire des données héritées, vérifier des implémentations par rapport à des valeurs connues, et satisfaire la curiosité. Une remarque pratique : PHP expose les noms snefru et snefru256, et les deux produisent le hachage identique de 256 bits — ce sont des alias, pas deux fonctions différentes. Pour tout usage réel, utilisez SHA-256 ou SHA3-256.
Questions fréquentes
Peut-on déchiffrer ou inverser un hachage Snefru ?
Non. Snefru est un hachage à sens unique — le texte d'origine n'est pas contenu dans la sortie, il n'y a donc rien à déchiffrer ni à extraire.
Quelle est la différence entre « snefru » et « snefru256 » ?
En PHP, aucune — les deux noms produisent le même hachage de 256 bits sur 64 caractères. Ce sont des alias de la même fonction, ce qui explique que cet outil ne propose pas de choix entre eux.
Snefru est-il sécurisé ?
Son passé est entaché. Les premières versions ont été cryptanalysées par Eli Biham et Adi Shamir, et Merkle a renforcé la conception en ajoutant des passes en réponse. Compte tenu de cette histoire et du peu d'études menées depuis, n'utilisez pas Snefru pour quoi que ce soit de critique en matière de sécurité.
Pourquoi mon hachage Snefru fait-il toujours 64 caractères ?
La variante proposée ici produit 256 bits, et chaque caractère hexadécimal représente 4 bits, donc le résultat fait exactement 64 caractères, quelle que soit la quantité de texte hachée.
Mon texte est-il envoyé quelque part ?
Votre texte est envoyé à notre serveur pour être haché, car les navigateurs ne peuvent pas calculer le Snefru — ils n'exposent que la famille SHA. Il est haché puis immédiatement supprimé, jamais enregistré et jamais stocké.

