![]() |
![]() ![]() |
![]() |
-gosc- |
![]()
Post
#1
|
Goście ![]() |
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ć? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
w bazie? po co?
|
|
|
-gosc- |
![]()
Post
#3
|
Goście ![]() |
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
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
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.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
w bazie musisz mieć tylko pole varchar(32) :] dla haseł ;] *edited*
Ten post edytował melkorm 27.09.2008, 17:36:26 -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 182 Pomógł: 14 Dołączył: 20.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
<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 <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. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
varchar(32) gwoli ścisłości Zapędziłem się dzieki za poprawienie ![]() ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 22:03 |