URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 4331
[ Назад ]

Исходное сообщение
"CHAP-Challenge от ATA-186"

Отправлено lightspeed , 28-Ноя-03 17:22 
Почему он постоянно = 1?
Как проверять?
Ведь MD5_digest (CHAP_ID+Clear_text_password+CHAP-Challenge) <> CHAP-Password!!!
ЧТО ДЕЛАТЬ??!!!

Помогите!!!

Best regards,
AL


Содержание

Сообщения в этом обсуждении
"CHAP-Challenge от ATA-186"
Отправлено Beginner , 28-Ноя-03 17:55 
>Почему он постоянно = 1?
>Как проверять?
>Ведь MD5_digest (CHAP_ID+Clear_text_password+CHAP-Challenge) <> CHAP-Password!!!
>ЧТО ДЕЛАТЬ??!!!
>
>Помогите!!!
>
>Best regards,
>AL

Яснее выражаться. Что ты имеешь ввиду, что не получается?


"CHAP-Challenge от ATA-186"
Отправлено lightspeed , 28-Ноя-03 18:54 
>Яснее выражаться. Что ты имеешь ввиду, что не получается?

Вроде выразился достаточно ясно..
;-)

Ok!
От ATA-186 на RADIUS приходит CHAP-авторизация!
Причем,
CHAP-Challenge = "\000\000\000\001"
CHAP-Password = "\001\345\222=u\007p\027\324\374\016\241~\333\263\255\264"

Есть Plain password,
Выделяю CHAP_ID = CHAP_Password[0];
Кодирую MD5_Digest = MD5(CHAP_ID.Plain_password.CHAP_Challenge);
И
MD5_Digest<>CHAP-Password!!!

ПОЧЕМУ???!!!!

ПОМОГИТЕ!!!!!

Best regards,
AL