Générateur de hachage SHA-384

Calculez le résumé SHA-384 complet pour le texte et les fichiers, avec une sortie de 96 caractères et une comparaison d'octets exacts.

0 octetsUTF-8 · Espaces et fins de ligne conservés

Résultats

Calculez un hachage pour afficher le résultat. Une entrée vide est valide.

Calcul effectué dans votre navigateur. Aucun fichier n’est envoyé.

Autres outils de hachage et de somme de contrôle

Ce que calcule cet outil

SHA-384 appartient à SHA-2 et génère 384 bits, représentés par 96 caractères hexadécimaux. Il utilise une initialisation distincte de SHA-512 ; il n'est pas correct de calculer SHA-512 et de conserver simplement le premier 96 caractères. Cet outil calcule lui-même l'algorithme SHA-384.

Utilisez cette page lorsqu'une spécification, un workflow de signature ou une intégration identifie explicitement SHA-384. Garder le nom de l'algorithme à côté d'un résumé exporté permet d'éviter de le mélanger avec une valeur tronquée d'une autre fonction. La casse hexadécimale n'est qu'une convention d'affichage ; cela ne modifie pas les octets de résumé.

Un résumé à lui seul ne constitue ni un cryptage ni une signature numérique. Pour reproduire une valeur connue, vérifiez l'encodage du message, tous les espaces et les octets exacts du fichier. Si un protocole appelle HMAC-SHA384, utilisez l'outil HMAC distinct : ajouter une clé à un message n'est pas une construction équivalente.

Exemple travaillé

UTF-8 · abc · SHA-384

cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7

Comment calculer et comparer

  1. Saisissez le texte exact dans Texte de saisie ou choisissez Exemple pour charger abc. Le texte est codé au format UTF-8 ; les espaces et les fins de ligne sont conservés.
  2. En mode texte unique, saisie non vide jusqu'à 64 KiB mise à jour après une courte pause. Cliquez sur Calculer le hachage pour une entrée vide ou un texte plus grand. La modification de l’entrée efface le résultat précédent.
  3. Pour vérifier un fichier enregistré, ouvrez la Somme de contrôle du fichier, confirmez l'algorithme et choisissez ou déposez le fichier. Le mode fichier lit ses octets d'origine et démarre automatiquement.

Pour les résultats ligne par ligne, activez Un par ligne, choisissez d'inclure ou non des lignes vides, puis cliquez sur Calculer le hachage. Le mode Ligne ne calcule pas automatiquement. CRLF, LF et CR séparent les enregistrements et ne sont pas inclus dans le résumé de chaque ligne. Les lignes en double conservent leurs numéros de ligne d'origine.

Collez uniquement la référence hexadécimale complète dans Comparer la valeur attendue (facultatif) et cliquez sur Vérifier. La casse des lettres et les espaces collés environnants sont ignorés ; les espaces internes et la mauvaise longueur sont rejetés. Copier conserve le résultat complet. Les exportations TXT et CSV incluent les identifiants, les noms d'algorithmes et les résumés, et non le texte source ou les clés secrètes.

Limites, confidentialité et prochaines étapes

Le texte est limité à 10 MiB et le mode ligne à 10 000 enregistrements, y compris les enregistrements vides avant le filtrage. Les fichiers sont limités à 50 entrées de file d'attente et 1 GiB chacune, lues séquentiellement dans des morceaux 2 MiB. Ces limites protègent les ressources du navigateur ; ils ne garantissent pas un traitement rapide sur chaque téléphone. Annulez si nécessaire. Le calcul s'effectue dans le navigateur, tandis que les demandes normales de pages et d'actifs parviennent toujours au service d'hébergement.

Utilisation de la variante SHA-384 exacte demandée par une spécification

Un résumé SHA-384 est 48 octets. Hex représente chaque octet avec deux caractères, produisant la valeur de 96 caractères renvoyée ici. Une signature ou une intégration peut plutôt coder ces mêmes octets de résumé en Base64 ; une différence de longueur visible ne suffit pas pour conclure que l'algorithme de hachage est erroné.

SHA-384 partage une famille avec SHA-512 mais a des valeurs initiales différentes. Conserver le premier 96 caractères d’un résumé SHA-512 ne reproduira pas SHA-384. Sélectionnez SHA-384 avant de traiter le fichier et conservez la sortie complète. Si un document ou un certificat signé mentionne SHA-384, cette calculatrice peut reproduire un résumé brut, mais elle ne crée ni ne valide la signature ni n'analyse la plage d'octets signée de ce conteneur.

Une vérification directe de l'erreur de troncature SHA-384

Utilisez l'exemple sur cette page et sur SHA-512. Comparez SHA-384 d'abc avec le premier 96 caractères de SHA-512 d'abc. Elles diffèrent même si les longueurs affichées concordent.

SHA-384 / abc:
cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7
SHA-512 / abc / first 96 hex caractères only (NOT SHA-384):
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd

Format SHA-384 et erreurs de construction

Problème observéPourquoi ça arriveCe qu'il faut faire
Un SHA-512 raccourci ne correspond pasSHA-384 n'est pas une sous-chaîne de SHA-512 ordinaireRecalculez avec SHA-384 sélectionné.
La valeur attendue est Base64Le champ de comparaison accepte les valeurs hexadécimalesDécodez et réencodez correctement le résumé, ou obtenez une référence hexadécimale.
La signature du certificat est beaucoup plus longueUne signature n'est pas un résumé brutUtilisez l'outil de vérification de signature approprié et les règles d'octet signé.

Outils et guides associés

FIPS 180-4

Questions fréquemment posées

Puis-je obtenir SHA-384 en coupant SHA-512 ?

Non. SHA-384 utilise différentes valeurs d'initialisation. Sélectionnez directement SHA-384 pour reproduire l’algorithme requis.

Pourquoi SHA-384 est-il affiché sous la forme de 96 caractères au lieu de 48 ?

Le résumé contient 48 octets. L'hexadécimal utilise deux caractères par octet, le résultat complet affiché est donc de 96 caractères.

HMAC-SHA384 est-il égal à SHA-384 de clé plus message ?

Non. HMAC utilise une construction à clé définie. Choisissez HMAC-SHA-384 sur la page HMAC ; concaténer une clé et un message n'est pas équivalent.

Cette page peut-elle valider une signature de certificat SHA-384 ?

Non. Une signature de certificat implique une structure signée, un algorithme à clé publique et des règles de vérification. Cette page calcule uniquement un texte brut ou un résumé de fichier.