Générer une empreinte SHA-256

Calculez l’empreinte SHA-256 d’un texte UTF-8 dans votre navigateur.

Vos fichiers sont traités ici, sur votre appareil

Nous n'envoyons pas votre fichier ou le contenu du texte à un serveur de traitement. Aucun compte n'est nécessaire et il n'y a pas de quota d'opération quotidien. Les outils individuels ont des limites de taille pour protéger la mémoire de votre appareil.

Une connexion est nécessaire pour charger le site et ses ressources. L'hébergement peut recevoir des données de visite technique. Les favoris stockent uniquement les identifiants d'outils dans ce navigateur.

Comment nous traitons vos données →

Comment utiliser cet outil

  1. Collez le texte exact dont vous avez besoin.
  2. Générer le condensé de ses octets UTF-8.
  3. Comparez les 64 caractères hexadécimaux ; vérifiez les espaces blancs si les digests diffèrent.

Un exemple que vous pouvez vérifier

Comparez le résumé du texte exact pour détecter les différences entre les copies.

Exemple d'entrée

abc

Résultat attendu

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Un espace ou une pause de ligne change le digest. Il s'agit de SHA-256 de texte UTF-8, pas de vérification de fichier ou de chiffrement.

Générer une empreinte SHA-256: usages et conseils pratiques

SHA-256 calcule une empreinte des octets d’un texte. Il peut vérifier si deux chaînes produisent le même condensé ou prennent en charge un exemple technique de hachage cryptographique. Cet outil interprète l'entrée comme UTF-8 et renvoie soixante-quatre caractères hexadécimaux. Il ne hache pas directement le contenu binaire d'un fichier sélectionné. L'objet en cours de traitement est le texte entré dans le champ, alors préparez cette entrée en fonction de la comparaison prévue.

Chaque espace et chaque saut de ligne contribuent. Deux passages qui semblent identiques peuvent différer lorsque l'un se termine par une ligne vide ou utilise une autre représentation Unicode. Définissez les données exactes à hacher avant de comparer les digests. Le nettoyage du texte change d'octets et peut donc changer le résultat. Ne pas normaliser une chaîne sans une règle définie lors de la vérification d'une référence calculée par un autre système à partir de son entrée originale. La représentation exacte fait partie du processus de vérification.

Un hash n'est pas un chiffrement réversible. Il n'y a pas d'option de décodage qui récupère le message original. Un texte candidat prévisible peut néanmoins être testé contre un condensé, de sorte qu'un simple hachage ne rend pas un mot de passe faible secret. Le stockage de mot de passe nécessite un algorithme salé spécialisé avec un coût de calcul. Ce convertisseur n'implémente pas ce flux de travail de stockage ni ne gère les informations d'identification, et sa fonction de hachage de texte ne doit pas être considérée comme un substitut.

Vérifiez un échantillon connu et copiez le résumé complet. Un condensé seul n'établit pas la paternité; l'interprétation nécessite une référence digne de confiance. Base64 fournit une représentation de transport réversible, tandis que le générateur UUID crée des identifiants aléatoires. Préservez la spécification d'encodage et les limites de texte avec le hachage afin qu'une autre personne puisse reproduire le calcul à partir de la même entrée au lieu de comparer des passages visuellement similaires mais différents d'octets.

Un contrôle pratique avant d’utiliser le résultat

Pour une comparaison reproductible, enregistrez le texte exact et indiquez s’il se termine par un saut de ligne. Hash un échantillon, puis modifiez un caractère pour confirmer qu'un résultat antérieur n'est pas réutilisé. Avec une autre application, vérifiez que les deux utilisent des octets UTF-8 à partir d'un contenu identique. Une discordance ne signifie pas nécessairement que le libellé est modifié; des espaces ou des représentations visuellement équivalentes peuvent être responsables. Identifier ces différences avant de tirer des conclusions. Lorsque vous partagez un condensé en tant que référence, expliquez l'objet à résumer et fournissez un moyen fiable de l'obtenir. Sans cette relation, soixante-quatre caractères hexadécimaux ont peu de contexte de vérification. La reproductibilité nécessite une entrée définie ainsi qu'un algorithme de hachage nommé.

Options et limites

Le hachage couvre tous les octets UTF-8, y compris les espaces et les sauts de ligne, en utilisant Web Crypto. Le résultat contient 64 caractères hexadécimaux.

Questions fréquentes

Puis-je décrypter SHA-256 ou stocker des mots de passe avec elle?

SHA-256 est un chiffrement non réversible. Le stockage de mot de passe nécessite un algorithme spécialisé, salé et basé sur les coûts plutôt que ce simple hachage.

Guides