tomaszh
25.01.2006, 23:09:55
Mam kilka słów zakodowane poleceniem crypt(***,CRYPT_STD_DES).
Czy jest jakiś sposób aby je odkodować?
nospor
25.01.2006, 23:24:46
http://pl.php.net/manual/pl/function.crypt.phpCytat
crypt -- One-way string encryption (hashing)
w jedną stronę. tego nie odkodujesz. bylo kilka na ten temat dyskusji w związku z np. md5.
Co najwyzej mozesz probowac metodą brute force znaleźć odpowiednik, co da ci taki sam hash. to wszystko
tomaszh
26.01.2006, 10:13:19
dzięki, tak właśnie przeczuwałem, ale miałem nadzieje że znajdzie się jakiś sposób. Ciekaw jestem jak długo czasu zajęłaby metoda "brute force" np. dla słowa składającego się z 6-7 znaków biorąc pod uwagę znaki alfanumeryczne i znaki specjalne, pomijając duże litery oraz polskie znaki.
a do potegi 7 +a do potegi 6
a - ilosc znakow jakie moga wystapic w zahashowanym tekscie (np. jezeli uzywasz tylko cyfr 0-9 to jest ich 10)