Générateur de hash

Calculez les hashes MD5 / SHA-1 / SHA-224 / SHA-256 / SHA-384 / SHA-512 / SHA3-256 / SHA3-512 / BLAKE2b-512 / BLAKE2s-256 à partir de texte UTF-8, de Hex ou de Base64 sans envoyer vos données.

Sécurité et cryptographie
Préparation de votre espace de travail…

Entrée

Préparation de votre espace de travail…

Sortie
Votre résultat apparaîtra ici.

Mode d’emploi

  1. Saisissez un message et choisissez encodage et algorithme.
  2. Choisissez Générer, puis une sortie Hex ou Base64.
  3. Copiez une empreinte, comparez une valeur attendue ou téléchargez JSON.

Générateur de hash

Une empreinte est une représentation de longueur fixe d’une suite d’octets. Utilisez SHA-256 par défaut, choisissez un algorithme précis ou consultez les cinq résultats ensemble. L’encodage d’entrée détermine les octets hachés.

Copiez une empreinte en Hex ou Base64 et comparez-la à une valeur attendue complète. Ces choix d’affichage ne modifient pas les octets d’entrée et ne nécessitent pas de nouveau calcul.

Utiliser l’entrée

Saisissez du texte, du Hex ou du Base64. Choisissez l’algorithme et le format de sortie ; Exemple insère un texte Unicode de démonstration.

Sélectionnez Générer. Copiez une empreinte, comparez-la à une valeur attendue ou téléchargez un résultat sans données secrètes d’entrée.

Exemple
Entrée
Hello, world! 👋
Résultat
a1c81e1c2c9dc291fa5fa6a35d8c77624e1d8f19d9f7ed6817739111dc699137

Données d’exemple uniquement. Ne réutilisez jamais les secrets d’exemple comme identifiants réels.

Comportement et limites

Cet outil ne normalise pas le texte, ne supprime pas les espaces et n’ajoute pas de saut de ligne. Hex accepte les espaces entre paires d’octets ; Base64 utilise l’alphabet standard avec un remplissage strict. MD5 et SHA-1 sont proposés pour la compatibilité avec d’anciens systèmes, et non pour résister aux collisions ou stocker des mots de passe.

Copier et réutiliser

Les espaces et les fins de ligne comptent. Utilisez Somme de contrôle de fichier pour obtenir le hash des octets d’origine d’un fichier.

Copier toutes les empreintes · La comparaison utilise le format de sortie sélectionné. Avec Tous les algorithmes, chaque empreinte correspondante est identifiée.

Limites de traitement

Entrée: 1 MiB; Clé secrète: 64 KiB; Fichier: 1 GiB; Mots de passe: 4–128 (Longueur), 1–100 (Nombre); bcrypt: 1–72 octets UTF-8 · coût 4–14 · valeur par défaut 10; AES: Texte en clair 1 MiB, Phrase secrète 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: Mot de passe / octets d’entrée 64 KiB, Sel / info 1 KiB, Longueur de sortie (octets) 1–256; 1–256 octets de sortie · jusqu’à 2 000 000 d’itérations PBKDF2 · données sur votre appareil; Durée: 30 s; Fichier: 120 s.

Pour aller plus loinRéférence technique
?

Questions fréquentes

Une empreinte peut-elle être déchiffrée ?

Non. Le hachage n’est pas du chiffrement et n’a pas de clé de déchiffrement. Une empreinte seule n’authentifie pas l’origine d’un message.

Pourquoi diffère-t-elle de la ligne de commande ?

Comparez les octets exacts. Saut final, BOM, encodage ou différence CRLF/LF modifient l’empreinte.

Passer de Hex à Base64 exige-t-il un calcul ?

Non. Seule la représentation des octets actuels change. Modifier entrée ou algorithme exige de relancer Générer.

Le JSON inclut-il mon message ?

Non. Il contient algorithme, empreinte, format et nombre d’octets, sans le message d’origine.

Puis-je hacher du binaire ?

Oui. Fournissez Hex/Base64 ou utilisez la somme de contrôle pour un fichier original. Ouvrir un fichier texte exige du UTF-8 valide.

Trouvez votre prochain outil

Langue

Changer de langue ? Le contenu actuel sera effacé. Copiez ou téléchargez d’abord votre travail.