Le Calculateur de Hash est un outil de calcul de hash en ligne purement frontend prenant en charge 13 algorithmes hash principaux. Il supporte la saisie de texte et de fichier, peut calculer plusieurs algorithmes simultanément, prend en charge le mode HMAC et plusieurs formats de sortie. Utilise WebAssembly pour des calculs haute performance.
Fonctionnalités
Prend en charge 13 algorithmes hash : MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512, CRC32, CRC32C, BLAKE2b, BLAKE2s, BLAKE3
Saisie de texte et upload de fichiers avec glisser-déposer
Mode HMAC avec saisie de clé pour l'authentification des messages
Quatre formats de sortie : hex, HEX, Base64, tableau d'octets
Calcul simultané de plusieurs algorithmes, copie en un clic
Calcul haute performance basé sur WebAssembly
Traitement entièrement local, les données ne quittent jamais votre navigateur
Comment utiliser
1Choisir le mode d'entrée : saisie texte ou upload de fichier
2Saisir du texte ou télécharger/déposer un fichier
3Sélectionner les algorithmes hash souhaités (plusieurs possibles)
4Choisir le format de sortie : hex, HEX, Base64 ou tableau d'octets
5Activer le mode HMAC et entrer une clé si nécessaire
6Consulter les résultats et cliquer sur copier
Questions fréquentes
Qu'est-ce qu'une valeur de hash ?
Une valeur de hash est une chaîne de longueur fixe produite par un algorithme hash à partir de données de longueur arbitraire. C'est une fonction unidirectionnelle — on ne peut pas reconstituer les données originales à partir du hash.
Qu'est-ce que HMAC ?
HMAC (Code d'Authentification de Message basé sur Hash) utilise une fonction hash combinée à une clé secrète pour vérifier l'intégrité et l'authenticité d'un message. Il est plus sûr qu'un hash simple.
Quelle est la différence entre ces algorithmes ?
MD5 et SHA-1 ne sont plus recommandés pour la sécurité mais conviennent pour les sommes de contrôle. SHA-256/384/512 sont des algorithmes sûrs largement utilisés. SHA-3 est la norme de nouvelle génération. CRC32 est utilisé pour la vérification d'intégrité des données. BLAKE2/BLAKE3 sont des algorithmes modernes haute performance.
Mes données sont-elles envoyées à un serveur ?
Non. Tous les calculs de hash sont effectués localement dans votre navigateur avec WebAssembly. Aucune donnée n'est transmise sur le réseau.
Quelle est la taille maximale des fichiers ?
Il n'y a pas de limite stricte, mais la mémoire du navigateur est le facteur limitant. Les fichiers de plus de 1 Go peuvent causer des problèmes de performance.