Dekripcija gesel iz mysql baze
12 naročnikov
12 naročnikov
Eno vprašanje glede gesel, ki se shranjujejo v mysql bazo...
Uporabnike ene izmed svojih strani bi rad preko emaila obvestil o njihovih uporabniških imenih in geslih, ker je stran dolgo mirovala in jih 99% sigurno sploh ne ve več teh podatkov.
Zdaj pa me zanima, kako naj iz mysql tabel ven dobim njihova gesla, s katerimi se lahko potem na stran prijavijo. Gesla so kot vedno v obliki df268da7f7835be588d21ba2c356
Je to sploh možno? Če ni, prosim za kako idejo, kako bi lahko to naredil...
21 odgovorov
carli, to znam brez skrbi :))
Ampak saj veš, da je treba ljudem vedno čim več kar na pladnju ponuditi ter jim zmanjšati število klikov.
Tako da če pade še kakšna ideja za dekripcije (z obrazložitvijo postopka), bom zelo vesel. Lahko pa tudi poveste, da bom moral programerja za to pobarat, samo da vem če je komplicirano ali je samo kako zadevo za čez tabelo spustit
md5 boš razen z uporabo brute force-a ali pa rainbow tabel težko dekriptiral. sploh, če je teh gesel na tisoče.
Najlažje bo, če daš na stran za login "pozabil geslo" ali pa kar vsem zgeneriraš nova gesla in jim jih pošlješ.
V čem bi bil smisel hash gesel, če bi se jih dalo zlahka razbit? :D
SlimDeluxe:
Se nisem nikoli poglabljal, zato upam, da SHA ni tako enostavno obrniti nazaj?
za SHA pa pomoje sploh ni panike, razen z brute forcanjem, kar je pa procesorsko zelo potratno.
Hja, mam preko 5000 userjev tam, tko da kaki ročni postopki ne prideo v poštev :)
Glede na to, da eni to zagovarjate, eni ne... je očitno še najbolj zanesljiva zadeva, da se jim zgenerira naključna gesla in jim jih pošljem skupaj z username.