Méthode de cryptographie
Posté: 18 Avr 2006, 15:32
Benjeremie a écrit:Bonne chances ^^
Num a écrit:bête question: y'aurait pas du md5 là-dessous?
disons que c'est le mot collision qui m'y a fait penser...
Olivier a écrit:Une collision signifie que 2 chaînes différentes ont le même MD5.
MacIntoc a écrit:Va falloir corriger quelques abus de language car tu fais fausse route, j'ai l'impression.
MD5 n'est pas un algorithme de cryptage (anglicisme que les académicien ont décidé de remplacer pas chiffrement mais que les académiciens aillent au diable) mais de hachage. Le seul but de MD5 est de créer une chaine virtuellement unique de longueur définie en fonction du contenue de la donnée à hacher (pratique pour s'assurer que le contenue n'a pas été modifier par une manipulation quelquonque ou encor pour adresser directement le contenue d'un tableau (ou d'une BDD) sans avoir a effectuer une recherche). Pas de transformer de manière réversible le contenu d'une donnée à l'aide d'une cléf. Donc oublis Winrar, checksum, WEP et compagnie ^^
EDIt : Ouais c' bon je me suis gouré ^^ quand 'jai ecrit le message je precise que je ne savais encore rien du MD5 juste que ça exister ... maintenant google et Benj m'ont legerement aidés mais les 3/4 sont flous j'ai juste pigerle systeme mais aps comment ;l'inversé ... En fait le MD5 c' plutot Emule et compagnie :/
A noter qu'on parle de chiffrement quand on convertie une donnée en cryptogramme (donnée "crypté"), de déchiffrement quand on veut convertir un cryptogramme en donnée a l'aide d'une clef et de décryptage quand on veut convertir un cryptogramme en donnée sans l'aide d'une clef (ou retrouver une clef à l'aide du cryptogramme)
Donc ton objectif n'est pas décrypter le hach (étant donné qu'il n'y a pas de clef) mais de le casser.
EDIT : Ben decrypter un peu si quand même mais aps dans le vrai sens du terme... Le MD5 est pas vraiment crackbable... en faite tout ce qui utilise md5 ils compare juste un code à un autre ... donc John lui il essaye un mot MOUCHE par exemple le convertit en MD5 et compare... docn tu as raison c' pas du decryptage sauf que apres si John reussit le test du mot MOUCHE tu sais que le code est MOUCHE donc on peut dire decryptage (je pense pas que ça soit clair ce que j'ai dit mais pourtant moi je voit ce que je veut dire)
Effectivement, tu peux utiliser un dico pour décrypter ça. Mais ça signifie que cette même phrase bien précise, au bit prét, doit avoir été entré dans le dico (autant dire que tu trouveras plus vite la solution par brute force qu'un dico contenant cette phrase et son hash).
EDIT : ouais j'ai enfin comprit grace à google donc la recherche que j'ai fait en première etait bonne mais a mon avis c' pas avec jon que je vais trovuer la soluce puisqu'il est limiter à 7 caractères même en augmentant le nombre dans le .ini ca change rien :/ Donc j"'essayerauit un brute force ameliorer plus tard... En attendant j'abandonne.... Toute façojn à la limite je m'en fou du brute force j'aimerais piger le md5 :/ hors si c' un brute force qui le fait tu pige pas :/
Num a écrit:OK:
- je sais très bien que MD5 est un algorithme de hash (même si avoir un tableau indexé par un clé de 128bits = un fameux array)
- MD5 n'a pas été cassé par brute force et il existe même peut-être une DB qqpart sur le net qui contient la chaine dont benj s'est servi pour faire l'empreinte numérique
- si ce n'est pas le cas, étant donné que les manip bits à bits du MD5 détruisent le contenu d'origine (ce qui est recherché puisqu'il n'a pas à être inversé), alors bonne chance.
- si je lis bien le contenu du premier message, il est question de "décrypter" et non autre chose, c'est mal parti avec du md5 qu'on ne décryptera pas
Sur ce, amusez-vous bien à faire chauffer vos procs
Mystergui a écrit:Ouais c' bon je me suis gouré ^^ quand 'jai ecrit le message je precise que je ne savais encore rien du MD5 juste que ça exister ... maintenant google et Benj m'ont legerement aidés mais les 3/4 sont flous j'ai juste pigerle systeme mais aps comment ;l'inversé ... En fait le MD5 c' plutot Emule et compagnie :/
MysterGui a écrit:Au moins j'ai comprit ça :/ maintenant j'ai deux idées en tete poru cracker ce bordel mais on vera plus tard :/ Sinon oui c' evident pas bessoin de cracker un md5 pour en comrpendr ele focntionnement j'ai jamais dit ça :/ mais je dit juste que si j'arrive pas à cracker un md5 c' que 'jarrive pas à piger le md5 ... surtout que la j'atteint des reccords :/ Wiki + google + Benj et je pige toujours pas :/
MysterGui a écrit:je pige toujours pas