Générateur de valeur de hachage

Convertir une chaîne avec les algorithmes MD5/SHA1/SHA256 et générer les valeurs de hachage en lot

Caractéristiques

Génération simultanée de 6 types de hachages

Compatible avec la conversion en lot, de MD5 à SHA-512

Génération de codes d'authentification HMAC

Calcule aussi le code d'authentification de message en spécifiant une clé secrète

Conversion en lot ligne par ligne

Hache d'un coup plusieurs lignes, une ligne à la fois

Traitement entièrement dans le navigateur

Calcul rapide et sûr grâce à l'API Web Crypto

Utilisation

1

Saisir le texte

Collez ou saisissez dans le champ la chaîne à hacher

2

Choisir l'algorithme

Indiquez dans le menu déroulant la génération en lot ou une méthode individuelle comme MD5 ou SHA-256

3

Régler les options

Activez au besoin la conversion d'un hachage par ligne ou saisissez une clé secrète pour le HMAC

4

Générer et vérifier le résultat

Appuyez sur le bouton de génération et récupérez la valeur de hachage affichée via le bouton de copie

Cas d'usage

Vérification de l'intégrité des fichiers

Détectez l'altération des données distribuées ou la corruption d'un téléchargement par comparaison de hachages

Génération de la valeur stockée d'un mot de passe

Exploitez un mécanisme de vérification par valeur hachée sans conserver le texte en clair

Vérification du fonctionnement d'une signature d'API

Reproduisez localement une signature générée par HMAC pour vérifier la validation des requêtes

Détection de données en double

Comparez les hachages de chaînes pour déterminer rapidement si le contenu est identique

Connaissances fondamentales

Qu'est-ce qu'une valeur de hachage ?

Une valeur de hachage est une valeur de longueur fixe créée à partir de données par un calcul déterminé. La même entrée produit toujours la même valeur, et une différence d'un seul caractère dans l'entrée produit une valeur complètement différente. Il est pratiquement impossible de calculer les données originales à partir de la valeur de hachage.

Différences entre MD5 et SHA-256

  • MD5MD5 est une ancienne fonction de hachage qui produit un nombre hexadécimal de 32 chiffres. Bien qu'elle soit rapide, des méthodes de collision ont été découvertes et elle n'est pas recommandée pour les usages de sécurité.
  • SHA-256SHA-256 est la fonction de hachage standard actuelle qui produit un nombre hexadécimal de 64 chiffres. Elle est largement utilisée pour les signatures numériques et la vérification d'intégrité des fichiers (pour le stockage de mots de passe, des méthodes spécialisées comme bcrypt sont utilisées).

Qu'est-ce que HMAC ?

HMAC est un hachage calculé en combinant une clé secrète. En plus de permettre la détection de modifications des données, il confirme que « la valeur a été créée par une partie qui connaît la clé ». Il est couramment utilisé pour signer les requêtes API.

Sécurité et confidentialité

Tout dans le navigateur

Les données saisies sont traitées uniquement dans votre navigateur et ne sont pas envoyées à l'extérieur.

Traitement dans le navigateur uniquement

le calcul de la valeur de hachage s'effectue entièrement dans votre navigateur et les données saisies ne sont pas envoyées aux serveurs.

Communication chiffrée via HTTPS

Le chargement de la page est également chiffré par TLS et son contenu ne peut être consulté par des tiers.

Aucune transmission à des tiers

Les données saisies ne sont pas transmises à des services externes tels que les réseaux publicitaires ou les suivi.

Aucune sauvegarde automatique des résultats

le texte saisi et les résultats générés et les suggestions de saisie ne sont pas stockés sur le serveur.

Outils connexes