Autor Zpráva
Anonymní
Profil *
Predstavte si že som si za-md5-oval slovo traktor:
md5("traktor"):
a ja teraz chcem kod ktory mi z toho md5 kodu vypise to slovo traktor
Nox
Profil
Takový kód nevytvoříš, hashování je jednosměrné
Anonymní
Profil *
tak preco to md5oogle.com vie?
Streamer
Profil
prd vie, maximalne ak je to nejake zname slovo tak v nejakej databaze ti ho najde ale inak sa to neda... casto sa k heslu pridava tzv. SALT takze rozkodovanie nehrozi.... nemas sancu
Matty
Profil
Anonymní
tak preco to md5oogle.com vie?
Neumí to, pracuje trochu jinak.
Ukládá si původní řetězce před hashováním. A pokud v databázi tento hash najde, vypíše jeho původní hodnotu, kterou má uloženou.
Mike8748
Profil
Anonymní
md5 je jednosmerny algoritmus, hashovaci, ne kryptovaci

z vysledneho hashe neziskas zadnym matematickym postupem vstupni data

to ze ti to nejakej online prevodnik udela je jednoduse proto ze si ukladaji databazi slov ktery si tam nekdo necha prevest na md5, to je cely.
Joker
Profil
Anonymní
Nebo ještě jinak:
Myslím si liché číslo. Jaké to je číslo?
No těžko říct, protože lichých čísel je nekonečně mnoho a já si mohl myslet kterékoliv z nich.

U MD5 je to to samé, jenom je "trochu víc" těch možností- výstupem MD5 je vždy 32-místné šestnáctkové číslo, takže MD5 může mít 34 * 10^37 různých výstupů
Vstupem pro MD5 mohou být jakákoliv data, ať už slovo, text, nebo třeba video z DVD. Existuje tedy nekonečně mnoho různých vstupů pro MD5.
Z toho vyplývá, že pro jeden každý konkrétní MD5 hash existuje nekonečně mnoho vstupů, jejichž je ten hash výsledkem.

Stručně:
Pokud máte řetězec "traktor", můžete vypočítat jeho MD5: 0143e02ff2099a2af0ab227d7a4988ab.
Pokud máte MD5 hash 0143e02ff2099a2af0ab227d7a4988ab, je nekonečně mnoho vstupů, se kterými k němu můžete dojít, a jedním z nich je i řetězec "traktor".

Weby na zpětný převod MD5 to obvykle dělají takhle: mají databázi vstupů a jejich hashů. No a když zadáte hash, prostě se kouknou do databáze a pokud tam je, vrátí odpovídající vstup.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0