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 via l'API Web Crypto native. 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.
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