Hachage SHA-512 et somme de contrôle
Calculez le SHA-512 d’un texte UTF-8 ou d’un fichier local et comparez les 128 caractères de l’empreinte. Exemple abc et conseils de vérification inclus.
Le résultat apparaîtra ici.
Calculer et comparer une empreinte SHA-512
- Saisissez du texte ou choisissez un fichier local ; le fichier sélectionné est prioritaire.
- Pour comparer, collez uniquement l’empreinte SHA-512 attendue.
- Lancez le calcul, vérifiez le résultat, puis copiez ou téléchargez les 128 caractères.
Bien utiliser Hachage SHA-512 et somme de contrôle
SHA-512 produit une empreinte de 512 bits, affichée en 128 caractères hexadécimaux. Modifier le contenu change l’empreinte. Le nom du fichier n’entre pas dans le calcul.
Exemple SHA-512 : vecteur de test standard abc
- Entrée
abc- Résultat
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f
Questions sur Hachage SHA-512 et somme de contrôle
Pourquoi une empreinte SHA-512 comporte-t-elle 128 caractères ?
SHA-512 produit une empreinte de 512 bits, affichée ici avec 128 caractères hexadécimaux minuscules, zéros initiaux compris. Le texte utilise UTF-8 et les fichiers sont calculés à partir de leurs octets exacts. Les limites dans le navigateur sont de 8 MiB de texte et de 32 MiB par fichier.
SHA-512/256 est-il simplement un SHA-512 raccourci ?
Non. SHA-512/256 utilise des valeurs initiales différentes : son résultat n’est pas constitué des 64 premiers caractères hexadécimaux de SHA-512. SHA-384 et SHA3-512 sont également des algorithmes distincts. Cette page calcule SHA-512 complet ; utilisez l’outil SHA-256 si la source demande cet algorithme.
Comment vérifier un fichier et expliquer une différence d’empreinte ?
Choisissez le fichier et collez seulement l’empreinte attendue, sans nom de fichier ni préfixe SHA512:. La comparaison ignore la casse et les espaces aux extrémités, mais l’entrée elle-même n’est ni rognée ni normalisée. Espaces, CRLF ou LF, saut final, UTF-8 BOM et représentation Unicode peuvent modifier l’empreinte. Noms et chemins de fichiers sont exclus.
Une concordance prouve-t-elle l’authenticité ? Peut-on déchiffrer SHA-512 ?
La concordance aide à vérifier l’intégrité uniquement si l’empreinte attendue vient d’une source fiable. SHA-512 seul n’authentifie pas l’expéditeur, ne vérifie pas une signature numérique et n’est pas un chiffrement réversible. Pour authentifier un message avec une clé, utilisez HMAC-SHA-512 dans l’outil HMAC ; pour stocker des mots de passe, choisissez une fonction dédiée comme Argon2id.
Mes fichiers, jetons ou textes sont-ils envoyés au serveur ?
Non. Le traitement se fait dans votre navigateur. Le site fournit la page et le programme, mais vos données ne sont ni envoyées à un serveur de conversion ni enregistrées dans un compte.
Les outils utiles pour la suite
- Hachage SHA-256 et somme de contrôle
Générez un SHA-256 pour vos textes et fichiers, et vérifiez un téléchargement avec sa somme de contrôle publiée.
- Générateur HMAC
Générez HMAC-SHA-1, HMAC-SHA-256 et HMAC-SHA-512 avec une clé secrète en UTF-8 ou hexadécimal.
- Hachage SHA-1 et somme de contrôle
Calculez le SHA-1 d’un texte UTF-8 ou d’un fichier et comparez-le à une somme de contrôle.
Tous les outils de développement
Encodage et fichiers
Passez du texte aux octets, aux URL et aux images intégrées en préservant vos données.
Encodeur et décodeur Base64
Encodez du texte UTF-8 en Base64 ou décodez les formats standard et URL-safe, avec réglage du remplissage et des lignes.
Encodeur et décodeur Base64URL
Convertissez du texte en Base64 compatible avec les URL, avec les caractères - et _, et décodez les chaînes sans remplissage.
Image vers Base64
Convertissez PNG, JPEG, GIF, WebP, SVG et d’autres images reconnues en Data URI Base64, dans votre navigateur.
Base64 vers image
Décodez une image Base64 ou une Data URI, prévisualisez les formats pris en charge et téléchargez les octets d’origine.
Fichier vers Base64
Encodez un fichier en Base64, avec préfixe Data URI, remplissage et retours à la ligne MIME facultatifs.
Base64 vers fichier
Transformez une chaîne Base64 ou une Data URI en fichier téléchargeable sans modifier les données binaires décodées.
Encodeur et décodeur URL
Encodez ou décodez des composants d’URL, des URL complètes et des champs de formulaire, avec gestion des espaces et échappements %.
Encodeur et décodeur d’entités HTML
Convertissez du texte en entités HTML ou décodez des références de caractères nommées et numériques.
Inspecteur Unicode et conversion d’échappements
Consultez points de code Unicode, octets UTF-8 et unités UTF-16, et convertissez les échappements Unicode JavaScript.
Inspection de données et de textes
Lisez vos données structurées et vos jetons, puis repérez précisément les modifications.
Formateur, minificateur et validateur JSON
Formatez, minifiez et validez du JSON en préservant exactement les grands nombres, avec indentation et tri récursif des clés.
Décodeur JWT
Lisez en-têtes et charges utiles JWT, vérifiez les dates d’expiration et d’activation sans transmettre le jeton.
Comparateur de textes
Comparez deux textes par ligne, mot ou caractère. Visualisez ajouts et suppressions en conservant espaces et retours à la ligne.
Testeur d’expressions régulières
Testez des regex JavaScript avec indicateurs, positions des correspondances, captures et groupes nommés.
Hachage, identifiants et planifications
Vérifiez vos fichiers, générez des identifiants et consultez dates et horaires récurrents.
Hachage MD5 et somme de contrôle
Calculez le MD5 d’un texte ou fichier local et comparez-le à une somme de contrôle attendue.
Hachage SHA-1 et somme de contrôle
Calculez le SHA-1 d’un texte UTF-8 ou d’un fichier et comparez-le à une somme de contrôle.
Hachage SHA-256 et somme de contrôle
Générez un SHA-256 pour vos textes et fichiers, et vérifiez un téléchargement avec sa somme de contrôle publiée.
Calculateur de somme CRC32
Calculez le CRC-32 standard d’un texte ou fichier et comparez le résultat hexadécimal à huit caractères.
Générateur HMAC
Générez HMAC-SHA-1, HMAC-SHA-256 et HMAC-SHA-512 avec une clé secrète en UTF-8 ou hexadécimal.
Générateur UUID et GUID
Générez des UUID v4 aléatoires ou des UUID v7 ordonnés dans le temps, à l’unité ou par lots.
Convertisseur de timestamp Unix
Convertissez secondes Unix, millisecondes et dates ISO 8601, puis affichez le même instant en UTC ou dans un fuseau IANA.
Analyseur d’expressions Cron
Validez des expressions Cron à cinq ou six champs et consultez les prochaines exécutions, en tenant compte de l’heure d’été.
Générateur d’expressions Cron
Créez une expression Cron avec des champs ou préréglages, puis prévisualisez ses prochaines exécutions dans le fuseau choisi.
Vos données et fichiers sont traités sur votre appareil. Ne laissez pas de résultats sensibles dans un presse-papiers partagé et utilisez un appareil de confiance pour vos clés privées et jetons.