» »

MD5

MD5

DubleG ::

Nek string zašifriram z MD5. Ker je dešifriranje z ugotavljanjem praktično... večno, moram implementirati ugotavljanje na sledeč način...
V XML datoteki naj bodo shranjene najpogostejše besede, ki bi jih lahko povezali z geslom (imena, rojstni datumi, hobiji,..)
ter generiranje kombinacije znakov (npr.: aaaa, aaab, aaac,...) - nabor znakov in dolžino niza nastavite v uporabniškem vmesniku

Sem googlal za tem, kako se dajo dekodiranju neki predlogi... Če lahko kdo to razloži...

BigWhale ::

MD5 ni sifriranje.

To kar pa opisujes se pa imenuje 'dictionary attack'. :)

Izgleda pa tako, da iz slovarja vzames besedo, jo hashiras z MD5 in potem primerjas z originalnim MD5 stringom. Ce sta stringa enaka potem si nasel pravo besedo. Ce nista gres dalje.

Trajalo bo pa malo manj od vecnosti. ;)

FlashM ::

Točno tako kot je povedal BigWhale:

Ko določeno besedo (beri geslo) "zašifriramo" pravzaprav iz besede naredimo nekakšen izroček (MD5 string representation). Vsaka beseda bo vedno zgenerirala enak izroček, katerega se ne da dešifrirati. Geslo se načeloma da ugotoviti le s poizkušanjem tako, da vsako besedo šifriramo z MD5 in jo primerjamo s shranjenim izročkom besede v podatkovni bazi. Če se izročka ujemata, je geslo odkrito.

Kolikor sem jst pred časom preučeval te zadeve, je odkritje gesla praktično nemogoče (za to bi potreboval res nekakšen super computer, navaden računalnik pa bi za to potreboval za nekaj človeških generacij let).

Pa veliko uspeha :-)

DavidJ ::

MD5 je enosmerna zgoščevalna funkcija (EZF, slovensko cryptographic hash function). Rezultat njenega dela se imenuje izvleček (hash value, ne izroček:). EZF mora ustrezati naslednjim zahtevam (wiki). MD5 je padla na zadnji.

To je lahko en hint. ;)
"Do, or do not. There is no 'try'. "
- Yoda ('The Empire Strikes Back')

DubleG ::

Hvala!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

php+enkripcija gesla

Oddelek: Programiranje
162190 (1695) Housy
»

Generiranje kombinacij znakov

Oddelek: Programiranje
141314 (999) c0dehunter
»

PHP - Register form

Oddelek: Izdelava spletišč
241980 (1608) roli
»

Odkrivanje gesel ali je to možno

Oddelek: Programska oprema
145365 (4966) willson
»

Skrivanje gesel

Oddelek: Izdelava spletišč
393159 (2399) Tr0n

Več podobnih tem