Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils de Securitechevron_rightIdentificateur de hashIdentificateur de hash

Identificateur de hash

Identifiez les algorithmes de hachage probables a partir du motif d une chaine hash.

Outils similaires

Générateur Bcrypt

Générateur Bcrypt

Générez des hachages de mot de passe bcrypt.

Comparateur de Hachages

Comparateur de Hachages

Comparez deux hachages avec mise en évidence des différences caractère par caractère et générez des hachages SHA.

Extracteur de Timestamp UUID

Extracteur de Timestamp UUID

Extrayez l'horodatage de création intégré dans les UUID v1, v6 et v7. Gratuit et instantané.

Générateur de code PIN fort

Générateur de code PIN fort

Générez des codes PIN sécurisés tout en évitant les schémas répétés ou séquentiels évidents.

PDF en SVG

PDF en SVG

Convertissez des pages PDF en fichiers vectoriels SVG évolutifs dans votre navigateur.

Diviser un PDF par taille de fichier

Diviser un PDF par taille de fichier

Divisez un PDF en parties plus petites qui restent sous une taille maximale en mégaoctets. Idéal pour les pièces jointes et les limites d'envoi.

Texte en PDF

Texte en PDF

Convertissez du texte brut en document PDF avec police, taille et mise en page personnalisables.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Identificateur de Hash

Lorsque vous rencontrez une chaîne de hash dans un vidage de base de données, un fichier de configuration ou un journal, vous devez souvent savoir quel algorithme l'a créée. Les longueurs de hash varient considérablement : MD5 compte 32 caractères, SHA-256 en compte 64, les hashes bcrypt commencent par $2a$, et les autres algorithmes ont des modèles distinctifs. Cet outil identifie les types de hash probables en analysant la longueur et le format de la chaîne, vous donnant un aperçu de la manière dont le hash a été généré et des considérations de sécurité qui s'appliquent.

Pourquoi l'identification de hash est importante

Si vous examinez une migration de base de données, auditez la sécurité de systèmes hérités ou analysez un vidage de mots de passe fuitée, vous devez comprendre ce que vous regardez. Une chaîne hexadécimale de 32 caractères est probablement MD5 (non sécurisé), tandis qu'une chaîne hexadécimale de 64 caractères est probablement SHA-256 (moderne). Une chaîne commençant par $2b$ est définitivement bcrypt. L'identification de l'algorithme vous aide à comprendre la posture de sécurité et à planifier les mises à niveau.

Modèles de hash courants

L'outil reconnaît les hashes par leurs caractéristiques distinctives : MD5 produit exactement 32 caractères hexadécimaux, SHA-1 en produit 40, SHA-256 en produit 64, SHA-384 en produit 96, et SHA-512 en produit 128. Les hashes bcrypt suivent le modèle $2a$, $2b$ ou $2y$ suivi de tours de coût et d'un sel. Ces modèles sont des heuristiques assez fiables pour identifier les types de hash.

Limitations de la correspondance de motifs

Bien que la longueur et la correspondance de motifs soient efficaces, elles ne sont pas infaillibles. Un hash bcrypt est sans ambiguïté, mais une chaîne hexadécimale de 32 caractères pourrait théoriquement être un hash tronqué ou un autre format. L'outil fait des suppositions éclairées basées sur les algorithmes courants — s'il retourne « Unknown » (Inconnu), le hash pourrait être dans un format non standard, chiffré plutôt que hashé, ou salé avec une structure que l'outil ne reconnaît pas.

Prochaines étapes après identification

Une fois que vous connaissez le type de hash, vous pouvez rechercher l'état de sécurité de l'algorithme et choisir les chemins de migration appropriés. Les hashes MD5 doivent être re-hashés avec SHA-256 ou bcrypt. SHA-1 hérité doit être mis à niveau vers SHA-256. Si vous trouvez des hashes non salés, migrer vers des algorithmes salés et plus lents comme bcrypt est critique.