Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> rozkodowac md5
1maciek
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 12.10.2004

Ostrzeżenie: (10%)
X----


czesc
czy ktos wie jak rozkodowac haslo ktore bylo zakodowane funkcja md5()?
czyli cos co jest odwrotnoscia tej funkcji.
dzieki za kazdy pomysl
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tsharek
post
Post #2





Grupa: Zarejestrowani
Postów: 300
Pomógł: 1
Dołączył: 22.09.2003
Skąd: Czeladź

Ostrzeżenie: (0%)
-----


Witam,

Prawdę rzecz biorąc nie da się do końca "odkodować" stringu potraktowanego hashem md5 - gdyż jak sama nazwa wskazuje jest to HASH (funkjcja skrótu).
Co to jest hash?
mając jakiś string przerabiamy go tak aby uzyskać jak najbardziej unikatowy ciąg znaków - nieżadko tracąc przy tym podstawową informację.
ehh...
krótko:
z jakiegoś stringu tworzymy dokładnie JEDEN hash
jest możliwość że z inndego stringu stworzy sie dokładnie taki sam hash jak w innym stringu ->tworzony hash nie jest UNIKATOWY
Teraz chcąc odkodować jakiegoś hasha dostaniemy nieskończoną ilość stringów pasujących do tego hasha!!!
(dlatego hash nazywamy także funkcją skrótu)

Dlatego zapytanie o odkodowanie hasha jest błędem w myśleniu.

Oczywiście można sformułować inaczej to pytanie:
Znaleść taki string(stringi) którego hash będzie taki sam jak hash zadany, a przy tym ma spełniać jakieś kryteria (np długość nie przekracza 100 znaków - tylko litery i cyfry i spacje)
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
wiem wiem - czepialski jestem - ale chcę tylko wytłumaczyć na czym polega błąd w myśleniu:)

Pozdrówka
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 21:26