Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Шифрование паролей на PHP для Apache

2.8K
10 декабря 2002 года
gun2rin
1 / / 10.12.2002
Задача такова: требуется зашифровать пароль скриптом, аналогично утилите
htpasswd -bmdp(с таким ключом). Какие комбинации функции необходимо использовать, что бы получть зашифрованную строку типа:
user:$apr1$2e3.....$nKPkdfH7R3OG3i5BT2nyb0
(Результат работы htpasswd)
Насколько я понимаю, зашифрованная строка состоит из нескольких частей вроде контрольной суммы, имени массива etc. Только вот каких и в каком порядке - непонятно.
250
11 декабря 2002 года
Joker
1.4K / / 20.02.2000
Цитата:
Originally posted by gun2rin
Задача такова: требуется зашифровать пароль скриптом, аналогично утилите
htpasswd -bmdp(с таким ключом). Какие комбинации функции необходимо использовать, что бы получть зашифрованную строку типа:
user:$apr1$2e3.....$nKPkdfH7R3OG3i5BT2nyb0
(Результат работы htpasswd)
Насколько я понимаю, зашифрованная строка состоит из нескольких частей вроде контрольной суммы, имени массива etc. Только вот каких и в каком порядке - непонятно.


crypt

4
11 декабря 2002 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by gun2rin
Задача такова: требуется зашифровать пароль скриптом, аналогично утилите
htpasswd -bmdp(с таким ключом). Какие комбинации функции необходимо использовать, что бы получть зашифрованную строку типа:
user:$apr1$2e3.....$nKPkdfH7R3OG3i5BT2nyb0
(Результат работы htpasswd)
Насколько я понимаю, зашифрованная строка состоит из нескольких частей вроде контрольной суммы, имени массива etc. Только вот каких и в каком порядке - непонятно.



Судя по $apr1$ это md5. Правильно сказали - воспользуйся функцией crypt(). В PHP есть функция md5(), но ей надо пользоваться аккуратно, так как не все версии UNIX ее поддерживают.

У меня была проблема при переезде с Линукса на FreeBSD (точно не помню). Все пароли пришлось потерять.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог