Générateur SHA-256

Saisissez ou collez un texte pour obtenir son hash SHA-256, l'empreinte de 64 caractères utilisée pour les contrôles d'intégrité, les signatures et les API, avec HMAC-SHA256 pour signer vos webhooks et vos requêtes.

Mis à jour le
Hasher un fichier — choisissez-le ou déposez-le ici.
Traité localement, jamais envoyé (jusqu'à 512 Mo).
Sortie
AlgorithmeHash

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Générateur SHA-256

  1. Saisissez ou collez votre texte : SHA-256 et les autres hash se mettent à jour au fur et à mesure de la saisie.
  2. Activez HMAC et saisissez une clé secrète pour créer une signature HMAC-SHA256.
  3. Copiez le hash, ou collez un hash attendu dans la zone de comparaison pour le vérifier.

Qu'est-ce que SHA-256 ?

SHA-256 fait partie de la famille SHA-2 conçue par la NSA et normalisée par le NIST. Il produit un hash de 256 bits, soit 64 caractères hexadécimaux, et aucune collision pratique n'a jamais été trouvée. Il sécurise les certificats TLS, les identifiants d'objets Git (dans les dépôts SHA-256), les téléchargements de logiciels, Bitcoin et d'innombrables API.

HMAC-SHA256 pour les webhooks et les API

Un HMAC associe une clé secrète au message, de sorte que seule une personne possédant la clé peut produire la même signature. Stripe, GitHub, Shopify et de nombreux autres services signent leurs webhooks avec HMAC-SHA256 : calculez-le sur le corps brut de la requête avec votre secret de signature, puis comparez-le à l'en-tête de signature. Activez HMAC ci-dessus pour effectuer exactement cette opération.

SHA-256 n'est pas suffisant seul pour les mots de passe

SHA-256 est rapide par conception, ce qui le rend idéal pour les sommes de contrôle, mais inadapté aux mots de passe, car un attaquant peut tester des milliards de combinaisons par seconde. Stockez les mots de passe avec un algorithme volontairement lent, comme bcrypt, scrypt ou Argon2.

Aussi recherché comme : générateur sha256, hash sha256, sha-256 en ligne, générer sha256, générateur de hash sha256, hmac sha256, somme de contrôle sha256, texte en sha256.

Outils complémentaires : Générateur SHA-256

  • Générateur de hash — Calculez instantanément les hashs MD5 et SHA de n'importe quel texte ou fichier, créez des signatures HMAC et collez un checksum attendu pour vérifier un téléchargement.
  • Générateur MD5 — Saisissez ou collez votre texte pour obtenir son hash MD5 en temps réel : l'empreinte hexadécimale de 32 caractères utilisée pour les sommes de contrôle, les clés de cache et les systèmes existants.
  • Générateur HMAC — Calculez des signatures HMAC avec clé pour vos requêtes API et webhooks, et vérifiez si une signature reçue est valide, grâce à l’API Web Crypto de votre navigateur.
  • Encodeur JWT — Créez un JWT pour tester vos API : modifiez la charge utile, ajoutez les claims standard en un clic et signez-le avec un secret HMAC ou une clé privée RSA / EC.

Questions fréquentes

Quelle est la longueur d'un hash SHA-256 ?
256 bits, soit 64 caractères hexadécimaux, ou 44 caractères en Base64.
Comment vérifier une signature de webhook avec HMAC-SHA256 ?
Activez HMAC, saisissez votre secret de signature, collez le corps brut de la requête comme texte, puis comparez le résultat à l'en-tête de signature. Certains fournisseurs l'envoient en Base64 : changez alors le format de sortie.
SHA-256 est-il sécurisé ?
Oui. Aucune attaque pratique par collision ou par préimage n'est connue pour SHA-256, et le NIST l'approuve pour un usage jusqu'à 2030 au moins.
Puis-je installer Générateur SHA-256 en tant qu’application web et l’utiliser hors ligne ?
Oui. Générateur SHA-256 est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires