A voir également:
- Décrypter : aide svp
- Comment décrypter les chaines cryptées sur eutelsat 16a ✓ - Forum Satellite
- Dvd decrypter en français - Télécharger - Copie & Extraction
- Décryptage de chaines payantes par satellite - Forum Internet / Réseaux sociaux
- Décrypter chaine payante tnt ✓ - Forum TNT
- Comment décrypter les chaines cryptées sur hotbird - Forum Réception vidéo
2 réponses
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
326
31 août 2008 à 15:04
31 août 2008 à 15:04
Bonjour,
Les fonctions de hachage, comme le MD5, sont des fonctions à sens unique. Cela signifie que connaitre le hashCode ne peut pas te faire connaitre la clé (même en connaissant x4 tu ne peux pas trouver D).
Cependant, ce que tu appelles 'situer le hachage', c'est le principe utilisé par des rainbow tables. En gros, on possède une grande quantité de couples (clé, hashcode), et grâce à ces informations, on est capable de connaitre plus ou moins précisément la clé du hashcode que tu veux "déhacher".
Cependant en général les gens qui utilisent le MD5 (ou les SHA...) connaissent cette faille, et utilisent un salt pour rendre leur système invulnérable aux attaques rainbow.
Jette un oeil ici : http://www.commentcamarche.net/faq/sujet 4470 mythes md5 a ete casse
Pour résumer : si l'utilisateur n'utilise pas de salt, tu peux réussir à analyser des données existantes pour trouver la clé d'un hashcode connu, sinon tu n'y arriveras sans doute pas.
Pour les logiciels regarde peut-être ici : http://www.freerainbowtables.com/fr/
C'est un projet gratuit qui te met à disposition des rainbow tables et te permet de gagner énormément de temps en effectuant les calculs de manière distribuée. Je ne l'ai pas testé.
Cordialement,
Les fonctions de hachage, comme le MD5, sont des fonctions à sens unique. Cela signifie que connaitre le hashCode ne peut pas te faire connaitre la clé (même en connaissant x4 tu ne peux pas trouver D).
Cependant, ce que tu appelles 'situer le hachage', c'est le principe utilisé par des rainbow tables. En gros, on possède une grande quantité de couples (clé, hashcode), et grâce à ces informations, on est capable de connaitre plus ou moins précisément la clé du hashcode que tu veux "déhacher".
Cependant en général les gens qui utilisent le MD5 (ou les SHA...) connaissent cette faille, et utilisent un salt pour rendre leur système invulnérable aux attaques rainbow.
Jette un oeil ici : http://www.commentcamarche.net/faq/sujet 4470 mythes md5 a ete casse
Pour résumer : si l'utilisateur n'utilise pas de salt, tu peux réussir à analyser des données existantes pour trouver la clé d'un hashcode connu, sinon tu n'y arriveras sans doute pas.
Pour les logiciels regarde peut-être ici : http://www.freerainbowtables.com/fr/
C'est un projet gratuit qui te met à disposition des rainbow tables et te permet de gagner énormément de temps en effectuant les calculs de manière distribuée. Je ne l'ai pas testé.
Cordialement,