MD5| Mai foloseste cineva?

In caz ca va mai intrebati careva daca are sens sa hashuiti  parole in MD5. Sau altceva ce necesita protectie la revers.

Mai jos ruleaza un script simplu de brute force , scris in python, momentan fara paralelizare. Fac doar niste teste , stati linistiti.

Practic de la un hashtag MD5 , vreau sa vad cat de repede pot reconstitui  cuvantul , daca el este o adresa de mail. Permutarile incercate privesc doar partea de dinaintea @. Restul e fix

Adica momentan s-au generat pana pe la 6 caractere, aproape 1 miliard si jumatate de combinatii .  Observati ca imi foloseste 16.5% din procesor , da?   A durat 2.5 ore pana am ajuns aici .Daca paralelizez x5 cam in cat timp credeti ca as  face match pe o parola de 8 caractere ? Apropo , nivelul de coliziune in hashul de MD5 e pe undeva pe la 10^10 combinatii parca.  Am sa incerc maine o schema in ABAP cu paralelizare pe un server de dezvoltare. Shhh…sha-256 voiam sa zic  😛 .

Chiar si SHA-256, o parola de 8 caractere nu sperie pe multa lume. Eu nu detin cel mai rapid CPU.

md5bfnop

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments