Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.26;
Скачать: CL | DM;

Вниз

Пароли пользователей   Найти похожие ветки 

 
Иван   (2002-08-06 08:36) [0]

Доброе утро,день,вечер,ночь :).
Помогите решить такую проблему: пишу СУБД с использованием Interbase 6.0.
При запуске моей программы она просит выбрать имя пользователя и
ввести пароль(берутся из ISC4.gdb). Так вот, пароль там хранится
в зашифрованном виде и я не могу его сравнить с тем, который ввел пользователь. Нашел модуль( http://ds.alt.ru/files/cmp/db/ib_pass.arj), который СОЗДАЕТ и шифрует пароль, но моих познаний в криптографии недостаточно, чтобы сделать процедуру дешифрации. Помогите, пожалуйста.


 
IlyaA ©   (2002-08-06 08:48) [1]

Наверное енто ни у кого не получится. Т.к. обычно для хранения пароля используют ондностороннюю ф-ю, т.е. из пароля легко найти значение, а из значения очень сложно найти пароль. Под очень сложно понимается, что пока не придумали алгоритм. Т.е. приходится только перебором.


 
Slava ©   (2002-08-06 10:03) [2]

Зашифруй то, что ввел пользователь и сравни с тем, что в ISC4.gdb


 
3JIA9I CyKA ©   (2002-08-06 11:10) [3]

Согласен со Slava


 
AlexSam   (2002-08-06 11:58) [4]

Ты вскрываешь чужую базу?
Если нет - заведи пользователей с паролями на IB и не занимайся криптографией.


 
NickBat ©   (2002-08-06 12:11) [5]

А зачем тебе сравнивать пароль. Пусть это делает сам сервер Interbase.


 
Иван   (2002-08-07 12:03) [6]

Спасибо всем за ответы. Я сделал по совету Slava. Как сам не додумался?



Страницы: 1 вся ветка

Текущий архив: 2002.08.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-85058
Kudatsky
2002-08-14 14:00
2002.08.26
Создание DXF-файла


1-85103
V.exeR
2002-08-14 21:39
2002.08.26
Создание собственного потомка TStringsList


14-85203
Alexey-neo
2002-04-28 20:44
2002.08.26
Как работать с модемом???


3-84884
relict
2002-08-06 08:42
2002.08.26
QReport помогите сформировать отчет


3-84885
ioRaptor
2002-08-05 10:12
2002.08.26
Использование файла БД IB из программы