Le Générateur de hachages est un outil gratuit en ligne pour générer des hachages MD5, SHA-1, SHA-256, SHA-512, SHA3, Keccak et RIPEMD-160. Prend en charge HMAC et le hachage de fichiers. Aucune donnée n'est envoyée à un serveur.
Qu'est-ce que le hachage cryptographique ?
Le hachage cryptographique convertit des données d'entrée de toute taille en une empreinte de taille fixe appelée hachage. La même entrée produit toujours le même hachage, mais une modification même minime modifie complètement la sortie. Les hachages sont à sens unique — il est impossible de revenir d'un hachage à l'entrée d'origine. Cet outil génère des hachages avec MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak et RIPEMD-160.
Cas d'utilisation courants
Vérification d'intégrité des données
Vérifiez l'intégrité des données en comparant les hachages des données originales et reçues pour détecter tout changement lors de la transmission ou du stockage.
Authentification de messages
Générez des signatures HMAC à l'aide d'une phrase secrète pour authentifier l'origine et l'intégrité des messages.
Comment générer un hachage
- 1
Entrez votre texte
Collez ou saisissez le texte brut à hacher dans le champ de saisie.
- 2
Sélectionner les algorithmes
Cochez les algorithmes de hachage souhaités dans le panneau d'algorithmes. Plusieurs algorithmes peuvent être sélectionnés simultanément.
- 3
Copier le hachage
Le résultat du hachage est affiché instantanément. Utilisez le bouton copier ou collez un hachage à comparer pour vérification.
MD5
MD5 est une fonction de hachage très utilisée. Elle a été employée dans diverses applications de sécurité et est aussi couramment utilisée pour vérifier l'intégrité des fichiers. Toutefois, MD5 n'est pas résistant aux collisions et ne convient pas aux applications comme les certificats SSL ou les signatures numériques qui dépendent de cette propriété.
SHA-1
Les fonctions de hachage SHA ont été conçues par la National Security Agency (NSA). SHA-1 est la plus établie des fonctions SHA existantes, utilisée dans de nombreuses applications et protocoles de sécurité. Cependant, la résistance aux collisions de SHA-1 s'affaiblit au fil de la découverte de nouvelles attaques.
SHA-2
SHA-256 est l'une des quatre variantes de la famille SHA-2. Moins répandue que SHA-1, elle offre pourtant une bien meilleure sécurité.
SHA-512 est très similaire à SHA-256, mais opère sur des mots de 64 bits au lieu de 32.
SHA-3
SHA-3 est le lauréat d'une compétition de cinq ans pour sélectionner un nouvel algorithme de hachage cryptographique, où 64 propositions ont été évaluées.
HMAC
HMAC (Hash-based Message Authentication Code) est un mécanisme d'authentification de messages utilisant des fonctions de hachage cryptographiques.