Générateur de Hash Web Crypto

Calculez instantanément SHA-256, SHA-384, SHA-512 et SHA-1 dans votre navigateur avec l'API native window.crypto.subtle.

Web Crypto Hash Generator

Calculated via native window.crypto.subtle.digest in your browser

SubtleCrypto Hardware Accelerated
SHA-256 (Used in HS256 & Bitcoin)
256 bits · 32 bytes · 64 hex chars
...
SHA-384 (Used in HS384 & CNSA)
384 bits · 48 bytes · 96 hex chars
...
SHA-512 (Used in HS512 & Military standards)
512 bits · 64 bytes · 128 hex chars
...
SHA-1 (Legacy / Cryptographically Broken)Deprecated
160 bits · 20 bytes · 40 hex chars
...

Comment Calculer des Empreintes Cryptographiques (Hash)

1. Saisissez votre Texte Source

Tapez ou collez n'importe quelle chaîne de texte ou charge JSON dans le champ prévu à cet effet.

2. Comparez les Algorithmes en Temps Réel

Visualisez les calculs instantanés pour SHA-256, SHA-384, SHA-512 et l'algorithme historique SHA-1.

3. Copiez l'Empreinte Hexadécimale

Cliquez sur Copier pour récupérer l'empreinte de taille fixe directement dans votre presse-papiers.

Fonctions de Hachage et API W3C SubtleCrypto

Une fonction de hachage cryptographique transforme des données d'entrée de taille arbitraire en une empreinte de taille fixe. Cet outil utilise l'implémentation native window.crypto.subtle.digest() pour des performances maximales. Les fonctions cryptographiques garantissent la résistance à la préimage, la résistance aux collisions et l'effet avalanche.

Spécification / ParamètreNorme & Valeur Requise
Taille SHA-256256 bits (32 octets / 64 caractères hex)
Taille SHA-384384 bits (48 octets / 96 caractères hex)
Taille SHA-512512 bits (64 octets / 128 caractères hex)
ImplémentationAPI native Web Crypto (SubtleCrypto)

Limites de Sécurité : Hachage Simple vs Mots de Passe

Les fonctions de hachage comme SHA-256 sont déterministes et ultra-rapides, idéales pour l'intégrité des données et les signatures HMAC. Elles ne conviennent PAS au stockage des mots de passe utilisateurs car les puces GPU peuvent tester des milliards de combinaisons par seconde. Utilisez Argon2id, bcrypt ou scrypt pour les mots de passe.

Note : SHA-1 est obsolète et vulnérable aux collisions. Il n'est proposé ici que pour des vérifications de compatibilité d'anciennes archives.

Questions Fréquentes : Hachage Cryptographique

Peut-on inverser un hachage SHA-256 pour retrouver le texte initial ?

Non. Le hachage cryptographique est à sens unique. Il est mathématiquement impossible de reconstituer les données d'origine sans attaque par force brute.

Quel est le lien entre SHA-256 et HS256 dans les jetons JWT ?

HS256 est la combinaison de l'algorithme HMAC avec la fonction de hachage SHA-256 : HMAC-SHA256(clé, données).

Pourquoi ne faut-il pas utiliser SHA-256 pour les mots de passe ?

Parce que SHA-256 est conçu pour être rapide. Un pirate sur GPU peut tester plus de 10 milliards de mots de passe par seconde. Privilégiez Argon2 ou bcrypt.

Ce calcul transite-t-il par un serveur distant ?

Non. Tous les calculs s'exécutent localement dans votre navigateur grâce à l'API SubtleCrypto accélérée par le matériel.

Guides Techniques Approfondis

Voir tous les guides
Générateur de Hash – SHA-256, SHA-384, SHA-512