Aller au contenu
Toolars
Explorer
Signaler un bug

Développement · utilitaire Local

Générateur et vérificateur de hash SHA-256

SHA-256 Hash & Verify

Calculez l'empreinte SHA-256 d'un texte UTF-8 ou d'un fichier de 256 Mio max, haché par blocs dans un Worker local, et comparez-la à une référence connue.

Parcours de la tâche / de l'entrée au résultat

Choisissez texte ou fichier

S'exécute en local · Rien n'est téléversé

Fonctionnement de Générateur et vérificateur de hash SHA-256, confidentialité et outils associés

Parcours de la tâche / de l'entrée au résultat

Comment créer ou vérifier une empreinte SHA-256

  1. 01

    Choisissez texte ou fichier

    Le texte utilise UTF-8 sans normalisation. Choisissez Octets de fichier pour hacher un fichier original, y compris un fichier vide. Le nom de fichier et le type MIME ne font pas partie de l'empreinte.

  2. 02

    Créez l'empreinte

    Restez sur l'onglet Hacher et cliquez sur Créer l'empreinte. Le moteur local calcule l'empreinte et l'affiche dans le champ en lecture seule Empreinte SHA-256 sous forme de 64 caractères hexadécimaux minuscules, la même orthographe que celle des pages de versions et des fichiers de sommes de contrôle.

  3. 03

    Ou vérifiez contre une référence

    Passez à l'onglet Vérifier, collez la valeur publiée dans Empreinte SHA-256 attendue, et cliquez sur Vérifier l'empreinte. La casse et les espaces environnantes sont normalisées avant la comparaison, et la ligne d'état répond L'empreinte correspond ou L'empreinte ne correspond pas.

  4. 04

    Copiez ou enregistrez l'empreinte

    Copier l'empreinte place la valeur dans le presse-papiers ; Télécharger le .txt enregistre toolars-sha256-digest.txt. Les deux boutons restent désactivés tant qu'aucune empreinte n'existe, et le redeviennent après Effacer.

  5. 05

    Effacez entre les vérifications

    Effacer vide l'entrée, l'empreinte attendue et le résultat en une étape, et l'état revient à Prêt. Rien n'est conservé entre les exécutions, donc une liste d'identifiants peut être vérifiée l'un après l'autre sans restes.

Fiche de l'outil

Traitement
Dans votre navigateur
L'entrée quitte cet appareil
Jamais
Conservation
Rien n'est stocké
Prix
Gratuit

Vos données restent dans le navigateur.

Générateur et vérificateur de hash SHA-256 utilise son chemin d'exécution local vérifié et ne crée aucun historique caché des entrées ou sorties.

Exécution locale

S'exécute dans l'onglet actuel du navigateur.

Aucun traitement caché

Les données actives de l'outil ne deviennent jamais un enregistrement de document Toolars.

Aucun compte requis

Utilisez le workflow principal sans créer de profil. Les favoris se synchronisent avec votre compte après connexion.

Réinitialisation immédiate

Effacez l'onglet et les données de travail actives disparaissent.

Quand Générateur et vérificateur de hash SHA-256 est utile

Hacher un texte précis de trois octets

Lors du test local du 2026-09-24, abc sans saut de ligne affichait 3 octets UTF-8. L'empreinte obtenue était ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. On ne peut pas retrouver le texte à partir de cette empreinte.

Comparer les octets d'un fichier

Un fichier synthétique contenant exactement abc faisait 3 octets. En mode Octets de fichier, la comparaison avec l'empreinte connue en majuscules entourée d'espaces indiquait une correspondance. Elle ne prouve ni l'origine de la référence ni la sûreté du fichier.

Corriger une référence erronée

Pour abc, une autre empreinte valide de 64 caractères indiquait une non-correspondance. xyz était rejeté comme format invalide. La valeur connue redonnait une correspondance, puis Effacer ramenait l'état à Prêt.

Ce que Générateur et vérificateur de hash SHA-256 fait vraiment

Une page de téléchargement publie des sommes de contrôle SHA-256, et la valeur à côté du lien doit être confirmée avant l'installation de l'artefact. La documentation d'une API indique qu'un secret de webhook est stocké en SHA-256, et l'empreinte stockée doit correspondre à ce que vous détenez. Une liste de conformité demande quel algorithme empreinte un identifiant, et la réponse doit être démontrée. SHA-256 Hacher et vérifier calcule et compare localement, donc le texte vérifié ne quitte jamais l'onglet.

Questions fréquentes

Quelle entrée est acceptée ?
Le texte est haché tel que saisi en UTF-8, sans normalisation (1 Mio maximum). Les fichiers utilisent leurs octets d’origine, même vides, par blocs de 1 Mio jusqu’à 256 Mio ; nom et type MIME sont exclus. Le Worker local peut être annulé et dispose de 15 secondes. Une correspondance n’authentifie pas la source de la valeur de référence.
Quelle forme doit prendre l'empreinte attendue ?
Exactement 64 caractères hexadécimaux ; la casse et les espaces environnantes sont normalisées automatiquement. Tout le reste est rejeté avant le hachage, car aucune empreinte SHA-256 ne peut ressembler à cela — donc une valeur collée avec un caractère perdu échoue vite au lieu de ne pas correspondre en silence.
Pourquoi SHA-256 est-il la recommandation habituelle ?
C'est le membre largement déployé de la famille SHA-2 : résistant aux collisions, rapide, et exigé par d'innombrables protocoles. Cela reste une empreinte à sens unique, pas un chiffrement — elle ne peut pas être déchiffrée, seulement recalculée et comparée, ce qui est exactement ce que fait l'onglet Vérifier.
Cet outil peut-il inverser ou casser un hash ?
La vérification compare localement les empreintes de l'entrée sélectionnée ; elle ne déchiffre pas une empreinte et n'authentifie pas sa source.
Puis-je hacher un fichier plutôt que du texte ?
Oui. Choisissez Octets de fichier et sélectionnez un fichier local jusqu'à 256 Mio. Le Worker lit des blocs de 1 Mio ; il ne téléverse jamais le fichier. Une exécution annulée ou expirée ne produit aucune empreinte.
Mon texte est-il téléversé quelque part ?
Non. Le hachage s'exécute entièrement dans l'onglet actuel du navigateur, les entrées et les empreintes ne sont pas conservées, et aucun compte n'est requis. Appuyer sur Effacer ou fermer l'onglet supprime chaque champ, donc la seule copie de ce que vous avez vérifié est celle que vous choisissez de garder.
Comment tester une comparaison SHA-256 avant d'utiliser mon propre fichier ?
Créez un fichier UTF-8 contenant exactement abc, sans saut de ligne ni BOM. Son SHA-256 est ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. Un saut de ligne change l'empreinte de cet exemple. Une correspondance indique des empreintes égales, sans prouver l'égalité des octets dans tous les cas possibles, l'identité de l'éditeur ou la sûreté du fichier.

Poursuivre la lecture

Continuer dans Développement

Des tâches associées, pas une impasse.

Passez à un autre espace de travail ciblé sans revenir à l'index complet.

Code en image

Code to Image Converter

Exportez du code coloré par Shiki (six langages, thèmes clair et sombre) en SVG ou PNG, avec titre de fenêtre, numéros de ligne et échelle 1x ou 2x, en local.

Créer

Générateur de slugs URL

URL Slug Generator

Transformez titres et libellés en slugs URL : accents supprimés, & développée, séparateurs condensés, écritures non latines conservées — en direct, en local.

Créer

Ombres pour React Native

React Native Shadow Generator

Réglez ombres iOS et élévation Android face à un aperçu, comparez propriétés historiques et nouveau mode boxShadow, et copiez le fragment StyleSheet TypeScript.

Créer

Encodeur/décodeur Base64

Base64 Encoder/Decoder

Encodez du texte UTF-8 ou décodez du Base64 en direct, avec variante URL-safe, gestion des sauts de ligne et validation des erreurs, sans rien téléverser.

Convertir