Générateur de hachage (SHA-1, SHA-256, SHA-384, SHA-512)
Calculez des hachages cryptographiques dans votre navigateur.
-
-
-
-
Collez du texte : nous calculons SHA-1, SHA-256, SHA-384 et SHA-512 directement dans votre navigateur. Sortie en hexadécimal ou Base64.
Comment l'utiliser
Collez votre texte
Déposez une chaîne dans l'entrée. Le hash se recalcule à chaque frappe.
Choisissez le format
L'hexadécimal est par défaut et le format de la plupart des CLI. Passez à Base64 pour des URL ou en-têtes HTTP.
Comparez avec la valeur attendue
Bouton de copie pour comparer côte à côte avec le hash publié par la source ou un digest serveur.
Qu'est-ce que c'est ?
Une fonction de hachage cryptographique transforme toute entrée en empreinte de taille fixe essentiellement irréversible et incollisionnable pour les hash modernes. SHA-256 produit 256 bits, SHA-512 produit 512 bits. Le hash d'une même entrée est identique à chaque fois, idéal pour vérifier l'intégrité de fichiers et générer des identifiants par contenu.
Quand l'utiliser
Vérifier des téléchargements en comparant un hash publié à celui du fichier reçu. Utiliser comme identifiant adressable par contenu pour des clés de cache. Intégrer dans des attributs HTTP Subresource Integrity. Éviter pour stocker des mots de passe - utilisez un KDF lent et salé (bcrypt, scrypt, Argon2).
Erreurs courantes
Ne hashez pas les mots de passe avec un hash rapide ; SHA-256 sur GPU teste des milliards de candidats par seconde. Ne faites pas confiance à MD5 ou SHA-1 pour la sécurité - les deux sont cassés. Attention à l'encodage : « abc » en UTF-8 ne donne pas le même hash que la chaîne UTF-16.
FAQ
- Pourquoi pas MD5 ?
- MD5 est cassé - trouver des collisions est trivial. L'API Web Crypto ne l'expose pas volontairement. Pour un checksum legacy, utilisez une bibliothèque dédiée.
Notez cet outil
Partagez votre expérience pour aider les autres.
Variantes
Outils similaires
Plus dans cette catégorie
- Formateur et validateur JSON
- Encodeur / Décodeur Base64
- Encodeur / Décodeur d'URL
- Décodeur JWT
- Testeur de regex
- Convertisseur Markdown vers HTML
- Convertisseur YAML vers JSON
- Convertisseur CSV vers JSON
- Formateur SQL
- Encodeur / Décodeur d'entités HTML
- Lecteur d'expression cron
- Formateur XML
- Minificateur HTML
- Générateur de données fictives
- Générateur de tableau Markdown