Passer au contenu

Vérification de hash

Générez localement des hashes SHA-256, SHA-512 ou SHA-1 legacy pour du texte ou un seul fichier, choisissez l'hexadécimal en minuscules ou majuscules et comparez un checksum attendu.

Saisie de texte

Caractères

0 / 50,000

Vérification de hash

Démarrage rapide

1
Choisissez le mode Texte ou Fichier
2
Saisissez du texte ou choisissez un seul fichier
3
Choisissez SHA-256, SHA-512, SHA-1 hérité et la casse hexadécimale
4
Cliquez sur Calculer puis copiez le hash
5
Collez le checksum attendu pour comparer

Scénarios courants

Vérification de fichier téléchargé

comparer avec le checksum officiel pour confirmer l'intégrité

Validation de sauvegarde

comparer les hashes avant et après pour vérifier l'intégrité des données

Vérification de digest de requête

hacher des corps de requête ou des configurations pour les journaux et les contrôles de cohérence ; ce n'est ni un HMAC ni une signature de requête.

Déduplication

repérer rapidement des fichiers identiques par comparaison de hash

Conseils d'utilisation

Utilisez SHA-256 pour les vérifications courantes : bon équilibre entre sécurité et performance
Utilisez SHA-512 si vous avez besoin d'un digest plus long
SHA-1 sert uniquement à la compatibilité legacy ; il n'est pas recommandé pour de nouveaux usages
La comparaison ignore la casse et les espaces ; ajustez le format de sortie seulement pour coller à un outil ou document externe

Remplissage rapide par URL

Préremplissez le mode de hachage de texte depuis le fragment de l’URL. text est obligatoire, expected-hash est facultatif. L’algorithme et le format de sortie gardent le réglage actuel ou enregistré ; le mode fichier n’est pas pris en charge par l’URL.
view: Vue (text uniquement pour le remplissage par URL)
text: Texte à hacher (obligatoire, jusqu’à 256 caractères)
expected-hash: Hachage hexadécimal attendu (facultatif)
Exemple : #text=hello&expected-hash=2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Les paramètres du fragment restent dans le navigateur pour préremplir l’outil ; CrateX.app ne les enregistre pas.
Ne placez pas de texte privé, secrets, jetons ou hachages de fichiers non publiés dans des URL.

Limitations et compatibilité

Nécessite le hachage WebAssembly et la prise en charge de File.stream dans un navigateur moderne.
Le mode fichier diffuse des fragments sans limite de taille de fichier configurée, mais les fichiers à l'échelle Go dépendent toujours des performances du navigateur, du disque et de l'appareil.
SHA-1 présente des risques de collision connus ; utilisez-le seulement pour la compatibilité legacy

Confidentialité & sécurité

Le traitement s’effectue dans le navigateur. Le texte saisi, le checksum attendu, le mode, l’algorithme et le choix de casse hexadécimale peuvent rester dans la session actuelle du navigateur ou dans le stockage du navigateur. Si vous enregistrez un espace de travail ou activez la synchronisation WebDAV, ces valeurs peuvent être enregistrées selon vos réglages de synchronisation ; le fichier sélectionné n’est enregistré que si vous l’enregistrez ou le synchronisez explicitement comme pièce jointe de l’espace de travail. Les résultats de hash et l’état de correspondance sont recalculés à partir du texte ou du fichier actuel et du checksum attendu, et ne sont pas enregistrés comme résultats distincts. Cette page ne récupère aucune URL et n’envoie pas les octets du fichier pour calculer le hash. Sur un appareil partagé, effacez le texte, le checksum attendu, le fichier sélectionné et les données du site si nécessaire.

FAQ

6

Poursuivez avec ces outils associés pour l’étape suivante.

Tout le traitement des outils s'effectue localement dans votre navigateur.