Aller au contenu

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

Calculez des hachages cryptographiques dans votre navigateur.

Format de sortie :
SHA-1

-

SHA-256

-

SHA-384

-

SHA-512

-

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

  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.

Notez cet outil

Partagez votre expérience pour aider les autres.

Variantes

Plus dans cette catégorie