Est-il possible d'identifier un type de hachage?
Je sais que vous pouvez comparer la longueur, mais de nombreux types de hachage ont la même longueur.
Est-il possible d'identifier un hash de type et s'il a été salé?
Par exemple:
hash=2bf231b0e98be99a969bd6724f42a691
hash=4ac5a4ff764807d6ef464e27e4d1bee3
hash=4d177cec31d658ed22cc229e45d7265e
Vous pouvez également jeter un oeil à la suite de stackoverflow fil (semi-double): stackoverflow.com/questions/1442422/determine-hash-algorithm
OriginalL'auteur evolvd | 2010-01-18
Vous devez vous connecter pour publier un commentaire.
Pas; vous ne pouvez les identifier par la longueur.
-- Edit:
De toute évidence, cependant, si vous avez accès au programme de génération de la cendre, et vous pouvez fournir des commentaires, vous pouvez comparer avec un résultat vous aussi de calculer (en supposant que vous savez le sel.
Si vous êtes vraiment coincé, vous pouvez également déduire de la langue utilisée (c'est à dire si c'est en PHP, il est plus probable MD5), et ainsi de suite.
Mais à partir d'un point de vue technique, il n'y a aucun moyen d'identifier un hachage; comme il serait contre-productif de l'objectif de sécurité 🙂 (il faudrait inutile de bits dans la table de hachage lui-même pour effectuer cette identification).
OriginalL'auteur Noon Silk
L'exemple particulier est de 32 caractères alphanumériques de la représentation, ce qui est presque certainement MD5.
SHA-1 provient généralement de 40 caractères chaîne alphanumérique (comme SHA-0)
MD5 et SHA-1 compte pour la grande majorité des hachages vous trouverez dans la nature.
OriginalL'auteur skaffman
Oui, il est possible à un degré de certitude pour identifier le type d'algorithme de hachage qui a été utilisé.
Un outil que j'utilise beaucoup de choses à faire c'est de hachage identificateur https://code.google.com/p/hash-identifier/.
Par exemple, je crée une table de hachage de la Hash_ID.py fichier:
Lors de l'exécution de Hash_ID.py il vous demandera le Hachage être saisi:
La table de Hachage à sens ID fonctionne est de vérifier le hash donné en fonction des critères pour tous les types de hachage, il prend en charge et donnera une liste de types de hachage.
OriginalL'auteur Casey
Post de l'avenir:
2bf231b0e98be99a969bd6724f42a691 MD5 : gombaliste0
4ac5a4ff764807d6ef464e27e4d1bee3 MD5 : gombaliste2
4d177cec31d658ed22cc229e45d7265e MD5 : gombaliste129
OriginalL'auteur Reelix