Hash
Générez des hachages MD5, SHA-1, SHA-256, SHA-384 ou SHA-512 à partir de texte ou de fichiers. Prend en charge HMAC avec une clé. Gratuit, instantané, tout le traitement dans votre navigateur.
Un générateur de hachage en ligne et gratuit qui calcule les empreintes MD5, SHA-1, SHA-256, SHA-384 et SHA-512 à partir de texte ou de fichiers, avec HMAC en option lorsque vous fournissez une clé secrète. Utilisez-le pour produire une somme de contrôle afin de vérifier un téléchargement, pour signer une charge utile de webhook avec HMAC-SHA256, ou pour comparer deux entrées par empreinte plutôt que par contenu complet. Le hachage s'exécute entièrement dans votre navigateur à l'aide des API de cryptographie de la plateforme, de sorte que le texte ou le fichier que vous hachez — et toute clé HMAC que vous fournissez — ne quitte jamais votre appareil. Les fichiers jusqu'à 50 Mo sont lus localement, ce qui rend pratique le calcul de la somme de contrôle d'artefacts réels sans étape de téléversement.
Utilisations courantes
- Générer une somme de contrôle SHA-256 pour vérifier l'intégrité d'un fichier téléchargé ailleurs.
- Produire une signature HMAC-SHA256 pour une charge utile de webhook à l'aide d'un secret partagé.
- Comparer deux chaînes ou fichiers par empreinte plutôt que de les lire en entier.
- Créer une empreinte d'une valeur à utiliser comme clé de cache ou identifiant de déduplication.
- Confirmer qu'une somme de contrôle MD5 ou SHA publiée correspond au fichier que vous avez reçu.
Questions fréquentes
Quels algorithmes de hachage sont pris en charge ?
MD5, SHA-1, SHA-256, SHA-384 et SHA-512. HMAC est pris en charge pour la famille SHA lorsque vous fournissez une clé ; MD5 ne prend pas en charge HMAC ici.
Puis-je hacher un fichier ?
Oui. Vous pouvez hacher un fichier jusqu'à 50 Mo directement dans le navigateur ; le contenu du fichier est lu localement et n'est jamais téléversé.
Quelle est la différence entre un simple hachage et HMAC ?
Un simple hachage traite l'entrée seule. HMAC combine l'entrée avec une clé secrète, produisant une empreinte à clé utilisée pour authentifier un message — utile pour vérifier les signatures de webhook.
MD5 ou SHA-1 sont-ils sûrs à utiliser ?
MD5 et SHA-1 conviennent pour des contrôles non liés à la sécurité comme les sommes de contrôle et les clés de cache, mais ils sont considérés comme compromis à des fins de sécurité. Utilisez SHA-256 ou plus robuste là où la résistance aux collisions compte.
Mes données ou ma clé sont-elles envoyées vers un serveur ?
Non. Tout le hachage s'exécute localement dans votre navigateur, l'entrée et toute clé HMAC restent donc sur votre appareil.
All processing is local — your data never leaves your browser.