функция md5pro

Discussion in 'PHP' started by Дикс, 22 Apr 2006.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    Придумал новый метод защиты паролей юзеров.
    Интересно, может это уже баян и его до меня уже придумали? :)

    ############## md5pro (c) DeeX 22/04/2006

    function md5pro($pass)
    {

    $pass = replaces(trim($pass));
    if (strlen($pass) < 6)
    {
    error ("Пароль слишком короткий");

    return;
    }
    $salt = substr ($pass, 0, 4);
    $pass_hash = md5 ($pass);
    $salt_hash = md5 ($salt);
    $result = md5 ($pass_hash.$salt_hash);

    return $result;
    }
     
    #1 Дикс, 22 Apr 2006
    Last edited: 22 Apr 2006
  2. A110ut

    A110ut Elder - Старейшина

    Joined:
    31 Dec 2005
    Messages:
    505
    Likes Received:
    263
    Reputations:
    92
    лол :) "придумал" ето слишком громко сказано ;)
     
    1 person likes this.
  3. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    %)
    ну я встречал только заранее заданный salt :)
     
  4. Utochka

    Utochka Elder - Старейшина

    Joined:
    21 Dec 2005
    Messages:
    495
    Likes Received:
    106
    Reputations:
    54
    лол уже давно во всех форумах где есть соль, она генерируеться случайным образом!!!
     
  5. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    случайным? и как тогда юзер входит на форум в последующие разы?
     
  6. +toxa+

    +toxa+ Smack! SMACK!!!

    Joined:
    16 Jan 2005
    Messages:
    1,674
    Likes Received:
    1,029
    Reputations:
    1,228
    Она при регистрации генерится случайным образом, а потом не меняется...
     
    _________________________
  7. ferryman

    ferryman Elder - Старейшина

    Joined:
    13 Feb 2006
    Messages:
    88
    Likes Received:
    8
    Reputations:
    5
    А не проще uniqid(""); ??
     
  8. Boxa

    Boxa New Member

    Joined:
    6 May 2006
    Messages:
    9
    Likes Received:
    0
    Reputations:
    -2
    а я когда не знал в чем прикол этой соли, весь вечер не дорубал, почему у меня md5 не сходятся с форумом и сайтом =)
     
Loading...
Similar Threads - функция md5pro
  1. GAiN
    Replies:
    4
    Views:
    6,786