Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #8065 [593]
 От   : Denis Nikiforov               2:5080/1003         16 апреля 04, 15:01
 Кому : Andrew Krivosheyenko                              16 апреля 04, 21:05
 Тема : Re: Криптование или хеширование
-------------------------------------------------------------------------------
From: "Denis Nikiforov" 

Hello, Andrew!
You wrote to Andrey Lugovoy on Fri, 16 Apr 2004 11:23:43 +0600:

AK>>> воспользуйся md5() в обоих случаях.
AL>> не катит md5 возвращает 16 байт, а нужно 8. или я что-то не так делаю?
AK> могу  сильно  ошибаться,  вроде  в  mysql  используется  вариация  des
AK> шифрования.  если  это  так,  то  можно попробовать crypt(); в мануале
AK> грится,  что  на  системах,  где  можно задавать тип шифрования, можно
AK> заюзать
[...]

ман мускла говрит обратное:

PASSWORD() does not perform password encryption in the same way that Unix
passwords are encrypted.
You should not assume that if your Unix password and your MySQL password are
the same, PASSWORD()
will result in the same encrypted value as is stored in the Unix password file.
See ENCRYPT().

т.е. на сколько я понял php'шный crypt() соответствует mysql'ому ENCRYPT()

With best regards, Denis Nikiforov.


--- ifmail v.2.15dev5
 * Origin: (http://news.cca.usart.ru/) USURT's FidoNET<-> (2:5080/1003@fidonet)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!