Générateur de hash (MD5, SHA-256)
Glisser-déposer un fichier ici, ou cliquer pour téléverser
Guide d'utilisation
Le Générateur de Hash calcule des empreintes cryptographiques pour des chaînes de texte et des fichiers entièrement dans votre navigateur — aucune donnée n'est jamais téléchargée. Une fonction de hachage prend une entrée arbitraire et produit une empreinte de longueur fixe : même un seul changement de caractère dans l'entrée produit un hash complètement différent. Cet outil prend en charge MD5, SHA-1, SHA-256 et SHA-512. Tous les calculs sont locaux.
- Choisir l'algorithme de hachage — Sélectionnez MD5, SHA-1, SHA-256 ou SHA-512 dans le menu déroulant. Utilisez SHA-256 ou SHA-512 pour les applications sensibles à la sécurité.
- Saisir le texte à hacher — Tapez ou collez n'importe quel texte dans le panneau de saisie. Le résumé du hash apparaît instantanément et se met à jour en temps réel.
- Hacher un fichier — Faites glisser n'importe quel fichier sur la zone de dépôt ou cliquez sur le bouton de téléchargement. Les grands fichiers sont traités dans un Web Worker en arrière-plan.
- Comparer avec un hash connu — Collez une valeur de hash connue dans le champ « Comparer ». Une coche verte confirme la correspondance ; une croix rouge indique une discordance.
- Choisir le format de sortie — Basculez entre hexadécimal (format le plus courant) et Base64.
- Copier le hash — Cliquez sur « Copier » pour copier le hash calculé dans votre presse-papiers.
Questions fréquentes
Qu'est-ce qu'un hash et à quoi sert-il ?
Une fonction de hachage cryptographique prend n'importe quelle entrée (texte ou fichier) et produit une empreinte de longueur fixe. Même un seul caractère modifié produit un hash complètement différent. Les hashs servent à vérifier l'intégrité des fichiers, stocker les mots de passe en sécurité et détecter les falsifications.
Mes fichiers sont-ils téléchargés sur un serveur pour le hachage ?
Non. Le hachage de fichiers s'effectue entièrement dans votre navigateur avec l'API FileReader et un Web Worker. Vos fichiers ne quittent jamais votre appareil.
Quelle est la différence entre MD5 et SHA-256 ?
MD5 produit un hash de 128 bits (32 caractères hexadécimaux) et est rapide, mais n'est plus considéré comme sûr pour les usages sensibles. SHA-256 produit un hash de 256 bits (64 caractères) de la famille SHA-2 et reste sécurisé pour la vérification d'intégrité.
Puis-je hasher des fichiers volumineux sans que la page se fige ?
Oui. Pour les grands fichiers, l'outil déplace automatiquement le traitement vers un thread Web Worker, gardant l'interface du navigateur entièrement réactive pendant le calcul.
Puis-je utiliser cet outil hors ligne ?
2Kit est une PWA. Après votre première visite, il est mis en cache et fonctionne entièrement hors ligne.
Implémentation technique
Tout le traitement s'effectue entièrement dans votre navigateur — aucune donnée n'est jamais envoyée à un serveur. Cet outil fonctionne entièrement hors ligne en tant qu'application web progressive (PWA) : après la première visite, toutes les pages et ressources sont mises en cache par le Service Worker et restent disponibles sans connexion internet. Vos données ne quittent jamais votre appareil, ce qui le rend sûr pour les contenus sensibles tels que les clés API, les mots de passe, les configurations privées et les documents confidentiels.