Помогите с ПХП

Модератор: Модераторы разделов

Ответить
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Помогите с ПХП

Сообщение demongloom »

Вопрос:
Почему при выполнении следущего кода я получаю одинаковый результат, хотя входящие значения разные?

Код: Выделить всё

echo crypt("qwerty123","CRYPT_STRING"); echo "<BR>";
echo crypt("qwerty123abc","CRYPT_STRING");


То есть какой бы общий CRYPT_STRING я бы не использовал бы, всегда у этих двух шифруемых строк будет одинаковый результат.
Причем этот результат я получаю только тогда когда шифруемая строка >= 8 символам.

Как сделать что бы не было этого ограничения?
Или подскажите другие функции шифрования по ключу. Главное что бы они работали на пхп 4,3,9 виндовской едиции.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
charlie
Сообщения: 104

Re: Помогите с ПХП

Сообщение charlie »

Используй md5() , если использование DES непринципиально.
Добавлено:
Вдогонку, http://bugs.php.net/bug.php?id=11240 .
Из университета Беркли вышли два главных продукта: LSD и BSD.
Ну было просто рулез!...
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: Помогите с ПХП

Сообщение demongloom »

Вроде нашел решение - использовать строку шифрования типа $1$ + набор символов.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Ответить