Générateur de hachages
MD5 et SHA de textes ou de fichiers
Aucune base de données : AIMRAN ne conserve ni vos fichiers, ni vos textes, ni vos résultats
Qu’est-ce que Générateur de hachages ?
Un hash est une sorte d’empreinte digitale d’un texte ou d’un fichier : une courte chaîne qui change complètement si un seul caractère est modifié. Cet outil calcule les hash les plus utilisés de ce que vous saisissez ou de n’importe quel fichier que vous glissez.
Il permet de vérifier qu’un téléchargement n’est ni endommagé ni falsifié : collez la somme de contrôle fournie par le site officiel et l’outil vous dit si elle correspond.
Mode d’emploi
- Choisissez « Texte » ou « Fichier ».
- Saisissez le texte ou glissez le fichier.
- Cochez les algorithmes à calculer.
- Collez un hash dans « Comparer avec un hash » pour le vérifier.
- Copiez le résultat, en minuscules ou en majuscules.
Avantages
- Cinq algorithmes à la fois : MD5, SHA-1, SHA-256, SHA-384 et SHA-512.
- Fichiers de plusieurs Go lus par morceaux, avec barre de progression.
- Comparaison automatique avec la somme de contrôle attendue.
- Gratuit, sans inscription et sans publicité.
Détails techniques
Les SHA (FIPS 180-4) sont calculés avec la Web Crypto API (crypto.subtle.digest) et le MD5 (RFC 1321) avec crypto-js ; le texte est encodé en UTF-8 avant le hachage. Les fichiers sont traités dans un Web Worker par morceaux de 4 Mo : jusqu’à 256 Mo, Web Crypto est utilisé pour les SHA et le MD5 de façon incrémentale, et au-delà tous les algorithmes sont calculés de façon incrémentale pour ne pas charger le fichier entier en mémoire. La sortie est hexadécimale et peut s’afficher en majuscules. La comparaison ignore la casse et les préfixes comme « SHA256: ». MD5 et SHA-1 ne doivent pas servir à la sécurité en raison de collisions connues, mais restent valables pour vérifier l’intégrité face aux erreurs.
Questions fréquentes
Comment vérifier la somme de contrôle d’un fichier téléchargé ?
Glissez le fichier, collez le hash publié par le site officiel dans « Comparer avec un hash » et l’outil vous dira s’il correspond à l’un de ceux calculés.
Peut-on déchiffrer un hash MD5 ?
Non. Un hash est une fonction à sens unique. On ne peut qu’essayer de deviner l’entrée en testant des combinaisons, c’est pourquoi les mots de passe faibles hachés en MD5 ne sont pas sûrs.
Quelle différence entre MD5 et SHA-256 ?
MD5 produit 128 bits et présente des collisions connues. SHA-256 produit 256 bits et est aujourd’hui considéré comme sûr ; c’est celui recommandé pour vérifier téléchargements et signatures.
Puis-je calculer le hash d’un gros fichier ?
Oui. Le fichier est lu par morceaux, ce qui convient aux images ISO et aux fichiers de plusieurs gigaoctets, avec affichage de la progression.
Quel est le hash d’un texte vide ?
Avec un texte vide, l’outil affiche les hash de la chaîne vide ; par exemple, le MD5 est d41d8cd98f00b204e9800998ecf8427e.
Plus d’outils : Développeurs
- Base64, URL et HTML · Encodez et décodez dans les trois formats
- Générateur d'UUID · Identifiants uniques en un instant
- Mots de passe sécurisés · Avec indicateur de robustesse
- Décodeur JWT · Lisez l'en-tête, la charge utile et l'expiration
- Testeur de regex · Correspondances surlignées et groupes
- Couleurs et dégradés · HEX, RGB, HSL, OKLCH, contraste et dégradés
- Ombres CSS · box-shadow avec aperçu
- Minificateur · CSS, JS et HTML