Breaking:

Monday, May 3, 2010

Some Numbers About Md5 !!



MD5 (Message Digest 5) est une fonction de hachage cryptographique qui calcule, à partir d'un fichier numérique, son empreinte numérique (en l'occurrence une séquence de 128 bits ou 32 caractères en notation hexadécimale) avec une probabilité très forte que deux fichiers différents donnent deux empreintes différentes.


On cherche a calculer les probabilites de 3 caracteres (a , b et c)


a b c
aa bb cc ab ac ba bc ca cb
aaa aab aac aba abb abc aca acb acc baa bab bac bba bbb bbc bca bcb bcc caa cab cac cba cbb cbc cca ccb ccc


Donc :


3 ^ 1=3
3 ^ 2=9
3 ^ 3=27


3 ^ 3 + 3 ^ 2 + 3 ^ 1=3 + 9 + 27 = 39


x ^ x + x ^ x-1 + .... + x ^ 1


Maintenant On cherche a Calculer les Probabilites de 70 caracteres !!!!!!!!!!!!!


qwertyuioplkjhgfdsazxcvnmQWERTYUIOPLKJHGFDSAZXCVBNM1234567890()!.<>/\



70 ^ 1 = 70 Je crois pas que qu'un admin met un 1 char comme pwd
70 ^ 2 = 4 900 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
70 ^ 3 = 343 000 Peut etre 10 %
70 ^ 4 = 24 010 000 Peut etre 20 %
70 ^ 5 = 1 680 700 000 Peut etre 30 %
70 ^ 6 = 117 649 000 000 Peut etre 40 %
. ^ .
. ^ .
. ^ .
70 ^ 70=1,4350360160986843428560307635667e+129 c'est plus que 20 milles :XD


On peut calculer 3 + 9 + 27 Mais c dommage on peut pas lire ce chiffre 1,4350360160986843428560307635667e+129

0 commentaires:

Post a Comment

 

follow us on facebook

Social Profiles