Générateur de Hash SHA-512

Calcule le hash SHA-512 de n'importe quel texte en temps réel dans le navigateur. SHA-512 produit un hash de 512 bits, optimisé pour les CPU 64 bits, avec la plus haute résistance aux collisions de la famille SHA-2.

Copié !

Qu'est-ce qu'un hachage SHA-512 ?

SHA-512 appartient à la même famille SHA-2 que SHA-256. Quelle que soit la longueur de la chaîne fournie, il produit une valeur fixe de 512 bits, soit 128 caractères hexadécimaux. Saisissez dans le champ et cet outil calcule l'empreinte SHA-512 en temps réel dans votre navigateur, affichant le résultat sur-le-champ sans rien envoyer à un serveur externe.

En 2026, aucune attaque exploitable n'a été trouvée contre la famille SHA-2, considérée comme une fonction de hachage cryptographiquement sûre. Cela contraste avec MD5 et SHA-1, pour lesquels des collisions — deux entrées différentes donnant la même empreinte — ont effectivement été trouvées. SHA-512 est largement adopté partout où la confiance compte : certificats numériques, chaînes de blocs et détection d'altération de logiciels.

Comment calculer une empreinte SHA-512

  1. Saisir une chaîne dans le champ Collez ou tapez dans le champ le texte à hacher. Le résultat se met à jour automatiquement au fil de la frappe.
  2. Lire l'empreinte SHA-512 Elle s'affiche sous le champ sous forme de 128 caractères hexadécimaux. Si l'entrée est vide, le champ de résultat le reste également.
  3. Récupérer l'empreinte avec le bouton de copie Appuyez sur « Copier » et l'empreinte passe dans le presse-papiers, prête à être collée directement dans un autre outil ou dans du code.

Astuces pour en tirer le meilleur parti

  • SHA-512 produit un hash de 512 bits (128 caractères hexadécimaux), deux fois plus long que SHA-256.
  • Optimisé pour les CPU 64 bits — souvent plus rapide que SHA-256 sur les architectures 64 bits modernes.
  • Offre la plus haute résistance aux collisions de la famille SHA-2, avec une sécurité effective de 256 bits.
  • Utilisé dans les systèmes nécessitant une sécurité maximale : authentification Unix/Linux (/etc/shadow), PGP, etc.
  • Pour les systèmes embarqués ou 32 bits, SHA-256 peut être plus performant que SHA-512.

Quand une empreinte SHA-512 est utile

Vérifier l'intégrité d'un téléchargement

Comparez la valeur SHA-512 publiée par le distributeur à celle calculée sur le fichier téléchargé : vous confirmez qu'il n'y a eu ni corruption ni altération en chemin. (Cet outil n'accepte que du texte ; obtenez l'empreinte d'un fichier avec un outil de hachage de fichiers dédié.)

Étudier les certificats et les signatures numériques

Des parties des certificats TLS et de la signature de code emploient des fonctions de hachage de la famille SHA-2. Pour apprendre le fonctionnement des certificats, il est utile de voir soi-même quelle empreinte donne une chaîne donnée.

Travaux de vérification autour des chaînes de blocs

Certaines implémentations de chaînes de blocs vérifient l'intégrité des blocs avec des fonctions de la famille SHA-2. Pratique pour essayer des empreintes de chaînes quelconques pendant que vous démêlez le mécanisme.

Comprendre le hachage de mots de passe (à ne pas mettre en production)

Le stockage réel des mots de passe emploie bcrypt ou Argon2, qui offrent un salage et un coût de calcul réglable. SHA-512 seul n'a pas été conçu pour cela : réservez-le à l'apprentissage et à la vérification.

Glossaire

SHA-2
Le nom de la famille des fonctions de hachage comprenant SHA-256 et SHA-512. Normalisé par le NIST, ce groupe d'algorithmes est toujours réputé cryptographiquement sûr.
Fonction de hachage
Une fonction qui convertit des données de longueur quelconque en une valeur de longueur fixe. La même entrée donne toujours la même sortie, mais l'entrée ne peut être recalculée depuis la sortie.
Longueur de sortie (512 bits)
La longueur de l'empreinte produite par SHA-512. Écrite en hexadécimal, elle fait 128 caractères, soit le double de SHA-256 (256 bits, 64 caractères).
Sens unique
La propriété selon laquelle les données d'entrée d'origine ne peuvent être restituées depuis l'empreinte par le calcul. Elle compte partout où l'on veut vérifier sans divulguer l'original : stockage de mots de passe, détection d'altération.
Résistance aux collisions
La propriété qui rend difficile que deux entrées différentes produisent la même empreinte. Aucune collision exploitable n'a été trouvée pour SHA-512 à ce jour ; sa résistance est donc jugée élevée.
Différence avec SHA-1
SHA-1 produit 160 bits, mais une attaque par collision exploitable a été publiée en 2017 et il n'est plus considéré comme sûr. SHA-512 appartient à la famille SHA-2, la génération qui a succédé à SHA-1.
Sel
Une chaîne aléatoire ajoutée lors du hachage d'un mot de passe, par exemple. Elle fait qu'un même mot de passe donne des empreintes différentes et bloque les attaques par précalcul. SHA-512 seul n'intègre aucun mécanisme de salage.

Foire aux questions

Les deux sont sûrs pour la plupart des usages tels que la vérification d'intégrité de fichiers et les signatures numériques. Choisissez SHA-512 lorsque vous avez besoin d'une marge de sécurité plus élevée ou lorsque vous travaillez sur du matériel serveur 64 bits, où il peut être plus rapide.

Non. SHA-512 est une fonction de hachage à sens unique — il est impossible en pratique de retrouver les données originales à partir du hash.

Ce n'est pas recommandé. SHA-512 est trop rapide, ce qui le rend vulnérable aux attaques par force brute. Pour stocker des mots de passe, utilisez un algorithme lent dédié comme bcrypt ou Argon2.
Tool-kun

Anecdote — Pourquoi "512 bits" ? Longueur en bits et signification de la sécurité

Paradoxe des anniversaires : SHA-256 nécessite 2^128, SHA-512 nécessite 2^256.

2^128 dépasse l'âge de l'univers ; SHA-512 met cela au carré.

L'algorithme de Grover réduit la sécurité effective de moitié ; SHA-512 conserve l'équivalent de 256 bits à l'ère quantique.