Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Unikalna sól dla każdego usera
Forum PHP.pl > Forum > PHP
madamram
Witam!
Mam taką oto sól:
  1. $sol = substr(md5($nick), 0, 6) + substr(md5($pass), 0, 3);

Czy jest ona poprawna? Nie będzie wywalało jakiś głupich błędów etc?
Myślałem nad solą unikalną dla każdego usera i wymyśliłem takie coś. Sól jest 9-cio znakowa więc całe hasło (przy minimalnej ilości 6 znaków) ma 15 znaków.
darko
Trochę za krótkie, poza tym dodałbym bardziej unikalne niż nick pola, np. ID_USER, EMAIL, DATA_REJESTRACJI itp.
maly_swd
$sol = substr(md5($nick), 0, 6) + substr(md5($pass), 0, 3);

chyba:

$sol = substr(md5($nick), 0, 6) .substr(md5($pass), 0, 3);
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.