Aller au contenu

Générateur de hachage (SHA-1, SHA-256, SHA-384, SHA-512)

Calculez des hachages cryptographiques dans votre navigateur.

Fonctionne 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.

Format de sortie :
SHA-1

-

SHA-256

-

SHA-384

-

SHA-512

-

Comment l'utiliser

  1. Collez votre texte

    Déposez une chaîne dans l'entrée. Le hash se recalcule à chaque frappe.

  2. 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.

  3. 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.

Plus dans cette catégorie