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
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ètre | Norme & Valeur Requise |
|---|---|
| Taille SHA-256 | 256 bits (32 octets / 64 caractères hex) |
| Taille SHA-384 | 384 bits (48 octets / 96 caractères hex) |
| Taille SHA-512 | 512 bits (64 octets / 128 caractères hex) |
| Implémentation | API 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.
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.