Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Edycja funkcji ze sprawdzającej w kodującą
iQ12P
post 2.12.2011, 20:28:34
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 14.12.2010

Ostrzeżenie: (0%)
-----


Witam, chciałbym aby ta funkcja, która koduje hasło i sprawdza czy wpisane jest poprawne została przerobiona na funkcje która tylko koduje hasło (do rejestracji)

Kod
function checkPassword($realPass, $checkPass) {
    //check for old encryption (md5 or whirlpool)
    if (strlen($realPass) == 32 || strlen($realPass) == 128) {
        $hash = (strlen($realPass) == 32 ? md5($checkPass) : hash('whirlpool', $checkPass));
        if ($realPass == $hash) {
            // change password to new encryption?
            return true;
        } else
            return false;
    }

    // xAuth 2 encryption
    $saltPos = (strlen($checkPass) >= strlen($realPass) ? strlen($realPass) : strlen($checkPass));

    // extract salt
    $salt = substr($realPass, $saltPos, 12);

    $hash = hash('whirlpool', $salt . $checkPass);
    return substr($hash, 0, $saltPos) . $salt . substr($hash, $saltPos) == $realPass;
}


Ten post edytował iQ12P 2.12.2011, 20:51:39
Go to the top of the page
+Quote Post
wookieb
post 2.12.2011, 20:49:24
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Temat: Jak poprawnie zatytulowac watek
Powód edycji: [wookieb]:


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:50