|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Kuzmenko 2:5020/400 08 Sep 2000 15:54:14 To : All Subject : Re: Interbase 6.0 on FreeBSD4.0-4.1 --------------------------------------------------------------------------------
Hello, Michael!
Michael Samanov wrote:
> MS>> Вот пароль DES - n2zpJI3qBh2, а вот md5 - $9z$2qxyl6nKE9UeTQmSrnB5.0
>
> ncku> У него что, не системный crypt()?
> ncku> Потому что у системного MD5 выглядит совершенно иначе.
>
> А х его з, товарищ майор... В исходниках смотреть чегой-то лениво
> совсем... Hо уж на DES второй пароль еще меньше похож, чем на MD5 :-)
Рассказываю: у Interbase пароль шифруется DES-ом с потерей данных.
Первый раз на клиенте перед передачей на сервер, и второй раз на сервере.
Результат сравнивается с тем, что лежит в isc4.gdb.
Таким образом, восстановить пароль обратно нет никакой
возможности. Правда, есть и ограничения - в качестве
пароля воспринимаются только первые 8 символов.
Примеры шифрования пароля на pascal и c
лежат на http://ib.demo.ru в разделе Downloads, Пользователи и Security.
Алгоритмы там точные, т.е. те же самые, что и в IB.
p.s. сайт только в кодировке 1251.
--
Dmitry Kuzmenko, Epsylon Technologies.
TechSupport Manager. InterBase support.
Welcome to http://ib.demo.ru/ (1251)
(095) 535-0319, 452-3677.
--- ifmail v.2.15dev5
* Origin: Epsylon Technologies (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/21085bfc1e48.html, оценка из 5, голосов 10
|