Datuve :: Forums :: Arhīvs :: Jautājums: MD5 vairākkārtīgs kodējums

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 94

Reģistrētie lietotāji online: 0

Viesi online: 94

Datuve.lv video
Top.LV

Jautājums: MD5 vairākkārtīgs kodējums

Ievietoja: flexxx @ 2007.08.19 15:54  

Sveiki,
man viens jautājums par md 5 paroļu glabāšanu datubāzē. par cik saprotu viss ar piemēram vienkāršu login/reģistrācijas skriptu notiek tā, ka jaunam lietotājam reģistrējoties viņa parole automātiski tiek enkodēta uz md5 hash un saglabāta datubāzē, taču pie autorizācijas tās md5 hash kas saglabāts datubāzē tiek pārbaudīts ar md5 hash kas ir enkodēts no lietotāja ievadītās paroles. Kā arī md5 hash lielums ir 32 simboli.

Tad jautājums tāds kāda velna pēc lielākā daļa programmētāju (pat open sources staffam) neizmanto dubulto enkodējumu, kad parole tiek enkodēta par hashu un hashs tiek enkodēts vēlreiz par citu hashu. tādējādi taču tiek iegūta 32 simbolus liela parole un līdz ar to lai arī cik gara būtu īstā (kaut vai trīs simboli) to ir praktiski neiespējami uzlauzt ar jebkādu dekoderi !? Lūdzu apgaismojiet mani :)

Birkas: md5