Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MyBB] Hasła
Forum PHP.pl > Forum > Przedszkole
Gość
Witam, czym kodują hasła w MyBB? Bardzo potrzebuje to wiedzieć.

Dziękuję, Babcia@Stefa
Gość
  1. <?php
  2. if(!$user['salt'])
  3. {
  4. // Generate a salt for this user and assume the password stored in db is a plain m
    d5 password
  5. $user['salt'] = generate_salt();
  6. $user['password'] = salt_password($user['password'], $user['salt']);
  7. $sql_array = array(
  8. "salt" => $user['salt'],
  9. "password" => $user['password']
  10. );
  11. $db->update_query(TABLE_PREFIX."users", $sql_array, "uid = ".$user['uid'], 1);
  12. }
  13. ?>


Znalazłem taki kod ale co to ten ,,salt" ?

Dziękuję, Babcia@Stefa
marcio
Jak widac maja wlasna funckje kodujaca pewnie bedzie ona w innym pliku
Hazel
Salt, czyli sól, to jest generowane przez jakąś funkcję (rand(), microtime(), sha1() - inwencja zależy od programisty) nasienie dodawane do hasła przy używaniu funkcji mieszającej typu na przykład md5, w celu zabezpieczenia jej. Posiadanie tęczowych tablic jest bowiem niepraktyczne, jeśli oprócz samego hasła zakodowujesz jeszcze jakiś dowolny element, stworzony randomem czy funkcją czasową. Wpisz w google i zobacz sam.
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.