Entrée
Préparation de votre espace de travail…
Mode d’emploi
- Saisissez un message et choisissez encodage et algorithme.
- Choisissez Générer, puis une sortie Hex ou Base64.
- 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.
Hello, world! 👋a1c81e1c2c9dc291fa5fa6a35d8c77624e1d8f19d9f7ed6817739111dc699137Donné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.
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.
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.