mam taki skrypcik php ktory zamienia wartosc z pola text na kod lancucha uzywajacy funkcji md5. problem w tym ze chcialbym zrobic odwrotna operacje tzn. kod mieszajacy lanuch zamienic na zwykly text ale mi to nie wychodzi
mam taki skrypcik php ktory zamienia wartosc z pola text na kod lancucha uzywajacy funkcji md5. problem w tym ze chcialbym zrobic odwrotna operacje tzn. kod mieszajacy lanuch zamienic na zwykly text ale mi to nie wychodzi
i chwała Bogu za to :-D bo md5 służy do haszowania i ma działać w jedną stronę
a nie ma jakis specjalnych tablic do tego??
a nie ma jakis specjalnych tablic do tego??
powiedzmy że masz liczby 4 i 5 , najprościej mówiąc :-D haszowanie
mogło by polegać na przekształęceniu ich na ich iloczyn, czyli 20,
no i teraz jak masz liczbę 20 to nie masz możliwości stwierdzenia
czy jest ona wynikiem mnożenia 5 * 4 czy 2 * 10 czy 2 * 2 * 5,
czyli w jedną stronę zhaszujesz ale na odwrót się nie da,
oczywiście md5() ma o wiele bardziej skomplikowany algorytm,
na tyle żeby nie dało się nawet zawęzić możliwości poszukiwań,
a poza tym zauważ że wynikiem przekształcenia dowolnej długości
stringa są zawsze 32 znaki
no dobra, ale ja mam taki kod sklepu internetowego ktory koduje hasla do zaplecza tego sklepu wlasnie takim sposobem md5; to musi jakos potem je odczytywac jak chce sie zalogowac czy jest poprawne haslo :d
aa dodam jeszcze ze zapisuje ten ciag znakow w jednym z plikow
Po prostu koduje wprowadzone hasło. Jeżeli zakodowane hasło na serwerze i zakodowane hasło podane są takie same, to login.