Раскодирование строки, закодированной crypt'ом

Апокалипсис

Guest
Почему ? Если ты так думаешь то какой смылсл в крипте?
Читай
[m]crypt[/m]
 

netdog

net @
2 Ansi_XOR
Чет я не догнал, если функция crypt не повторяется значит захешировав ей уже нельзя сравнивать как в МД5. Так что МД5 лучше для паролей.
Я же пример сравнения, блин привёл, смотри сверху...
 

RomikChef

Guest
Собака:

$c1=crypt("123","123");
$c2=crypt("123","123");

$m1=md5("123");
$m2=md5("123");
 

Georgy

Guest
чего вы фигней страдаете? читайте факи в первую очередь:

PHP:
$mypwd='blablabla';
$mysalt=rand();
$mycryptpwd1=crypt($mypwd,$mysalt);
$mycryptpwd2=crypt($mypwd,$mycryptpwd1[0].$mycryptpwd1[1]);

  if ($mycryptpwd == $mycryptpwd2) {
    print 'Hello! Your pwd is valid!';
  }
для того, чтобы сравнить зашифрованый ранее пароль ($mycryptpwd1) и введенный пароль, нужно взять ключ (первые 2 символа) из зашифрованого пароля и зашифровать введенный пароль с этим ключем.

сравниваем...
 
Сверху