Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] szyfrowanie MD5
Forum PHP.pl > Forum > Przedszkole
gosc
Witam, mam pytanie, jak szyfrować hasła w md5? dokładnie mi chodzi co trzeba zrobić po stronie bazy,

po stronie php wystarczy ze dam $pass = htmlspecialchars(strip_tags(md5($_POST['pass'])));

a po stronie bazy jak to zrobić?
Lion_87
w bazie? po co?
gosc
no, czyli nie wiem czy dobrze rozumiem: wszystko sie robi po stronie php? tzn. zeby haslo przy rejestracji zapisywalo w md5 i to wystarczy? bo mialem dodane haslo normalnie i zmienilem na md5 i mi cos nie pasowalo
Victor152
Nie wiem, może w tym tkwi błąd, ale jak coś zakodowujesz to nie używaj stripów, special charów i innych md5() wystarczy.
melkorm
w bazie musisz mieć tylko pole varchar(32) :] dla haseł ;] *edited*
michalkjp
Cytat(melkorm @ 27.09.2008, 17:52:37 ) *
<br />w bazie musisz mieć tylko pole varchar(16) :] dla haseł ;]<br />
<br /><br /><br />

varchar(32) gwoli ścisłości

echo test | md5sum
d8e8fca2dc0f896fd7cb4cb0031ba249

Cytat(Lion_87 @ 27.09.2008, 17:18:05 ) *
<br />w bazie? po co?<br />
<br /><br /><br />

Jak ktoś uzyska dostęp do bazy, to będzie mógł prawie niepostrzeżenie podszywać się pod dowolnego użytkownika.
melkorm
Cytat(michalkjp @ 27.09.2008, 18:34:08 ) *
varchar(32) gwoli ścisłości



Zapędziłem się dzieki za poprawienie winksmiley.jpg brzydal.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.