Почему при выполнении следущего кода я получаю одинаковый результат, хотя входящие значения разные?
Код: Выделить всё
echo crypt("qwerty123","CRYPT_STRING"); echo "<BR>";
echo crypt("qwerty123abc","CRYPT_STRING");
То есть какой бы общий CRYPT_STRING я бы не использовал бы, всегда у этих двух шифруемых строк будет одинаковый результат.
Причем этот результат я получаю только тогда когда шифруемая строка >= 8 символам.
Как сделать что бы не было этого ограничения?
Или подскажите другие функции шифрования по ключу. Главное что бы они работали на пхп 4,3,9 виндовской едиции.