Générateur de hash
MD5, SHA-1, SHA-256, SHA-384 et SHA-512 depuis texte ou fichiers.
Saisissez du texte ou choisissez un fichier pour voir les hashes.
Qu'est-ce qu'un générateur de hash ?
Une fonction de hash transforme du texte ou des octets de fichier en empreinte de longueur fixe. La même entrée donne toujours le même hash ; un changement minime produit une valeur totalement différente.
Cet outil s'exécute entièrement dans le navigateur (Web Crypto pour SHA et MD5 intégré). Rien n'est envoyé à AnyServ ni à des tiers.
Exemples du quotidien
Vérifier un téléchargement
Hasher l’installateur et comparer à la somme publiée par l’éditeur.
Empreinte de fichier
SHA-256 d’un fichier de config avant déploiement.
MD5 legacy
MD5 d’une courte chaîne quand la doc liste encore MD5.
Comment utiliser le générateur de hash
Choisissez texte ou fichier, sélectionnez les algorithmes, lisez les digests hex. Tout reste local – rien ne quitte le navigateur.
Quand l’utiliser ?
Intégrité des fichiers
Confirmer qu’un téléchargement correspond à la checksum attendue.
Dev et DevOps
Digests rapides pour configs, artefacts de build ou clés cache.
Audits sécurité
Comparer hashes de mots de passe ou tokens à la documentation.
Erreurs fréquentes
MD5 pour la sécurité
MD5 ok pour checksums legacy, pas pour mots de passe ou signatures.
Mauvais encodage
Cet outil hashe le texte en UTF-8. D’autres outils utilisent Latin-1 ou BOM.
Fins de ligne
CRLF vs LF change le hash. Normalisez le texte avant comparaison.
Exemples chiffrés
Entrée : hello world (sans guillemets). Sortie hex ci-dessous.
| Algorithme | Entrée | Hash (hex) | Notes |
|---|---|---|---|
| MD5 | hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 | 128-bit legacy digest |
| SHA-1 | hello world | 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed | 160-bit, deprecated for TLS |
| SHA-256 | hello world | b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 | Common file checksum |
| SHA-384 | hello world | fdbd8e75a67f29f701a4e040385e2e23986303ea10239211af907fcbb83578b3e417cb71ce646efd0819dd8c088de1bd | Longer SHA-2 variant |
| SHA-512 | hello world | 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f | 512-bit SHA-2 |
Algorithmes
- Famille SHA
Web Crypto API (crypto.subtle.digest) sur octets bruts - MD5
Implémentation JS intégrée (RFC 1321), hors Web Crypto - Texte
Encoder en UTF-8, puis hasher les octets - Fichier
Lecture par chunks (progression > 10 Mo), puis hash
Termes clés du hash
Digest
Chaîne hex de longueur fixe produite par la fonction de hash.
SHA-256
Algorithme 256 bits, courant pour l’intégrité des fichiers.
MD5
Message Digest 128 bits ; rapide mais faible pour la sécurité moderne.
Encodage hex
Chaque octet en deux caractères hexadécimaux (0–9, a–f).
Questions fréquentes
Algorithmes de hash, fichiers et confidentialité – en bref.
Mes données sont-elles envoyées à un serveur ?
Non. Le hashage se fait dans le navigateur. Rien ne quitte votre appareil.
Pourquoi inclure MD5 ?
Beaucoup de systèmes legacy publient encore MD5. Préférez SHA-256 ou SHA-512 pour la sécurité.
Texte vide ou fichier 0 o ?
Les fichiers 0 o hashent correctement. En mode texte, les digests apparaissent après saisie.
Gros fichiers ?
Progression de lecture au-delà de 10 Mo. Très gros fichiers nécessitent assez de RAM.
À propos de ces résultats
Digests standard de vos octets. Encodage et fins de ligne peuvent différer d’autres outils.