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

Вниз

Закодировать   Найти похожие ветки 

 
Logovazzz   (2003-03-14 10:52) [0]

Мастера, подскажите. Мне нужно авторизировать пользователей программы: он вводит логин и пароль. Есть ли функции, позволяющие закодировать пароль (потом я сохраню его в таблице).
Потом он его вводит, пароль сверяется с закодированным и т.п.


 
borland   (2003-03-14 11:00) [1]

вроде нет, но в чем проблема свои написать?
если надо, могу дать.
мне крутое шифрование не надо, достаточно просто изменить. Я это делаю изменением кодов символов на какое-то число, например длину пароля...


 
Logovazzz   (2003-03-14 11:08) [2]

>Borland
Дай, пожалуйста. А то другой работы полно.


 
Anatoly Podgoretsky ©   (2003-03-14 11:09) [3]

А для чего его хранить, к тому же опасно.


 
Logovazzz   (2003-03-14 11:13) [4]

А как по другому авторизировать пользователя? Я потому и хочу кодировать. Он вводит, введённой сравнивается с хранимым в базе(зашифрованным). Если это делается по другому, то подскажите как.


 
Anatoly Podgoretsky ©   (2003-03-14 11:21) [5]

Для авторизации пользователя нет необходимости хранить пароли, достаточно хранить сигнатуру, у качестве которой можно использовать Crc32 скажем, или любую другую необратимую функцию свертки.
Механизм будет другой вводим, кодируем, сравниваем с сигнатурой.
Если файл сигнутур попал в чужии руки у них не будет возможности узнать пароль.
Функции Crc32 можешь найти практически в любом FAQ, включая местный и наверняка должно быть в UBPFD - http://delphibase.endimus.com/

СRC удобен тем, что его можно хранить в числовом поле размером N9.0


 
Sheriff   (2003-03-14 11:27) [6]

можно создать запись, где вместе с нужными полями будет храниться мусор
(часть полезных полей тоже можно заполнить мусором)
каждое поле кодируем своим алгоритмом.
все это безобразие записываем в типизированный файл.
располагаем файл на другом компе (серверная часть),
а своей программой (клиент) пытаемся залогиниться...
...
вот это сгородил... ;)


 
Logovazzz   (2003-03-14 11:34) [7]

>Sheriff
Дааа. Ну типа ХА.:)


 
Logovazzz   (2003-03-14 11:41) [8]

Кстати. Прога не сетевая. Нужно лишь знать: давать полномочия или не давать (Ну как в Windows при запуске).



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
8-88090
DDDeN
2002-12-18 16:57
2003.03.27
Преобразование mp3


1-87915
[and the void]
2003-03-12 20:39
2003.03.27
ListBox ы.... много:))


14-88172
Anton.
2003-03-10 16:11
2003.03.27
DeleteFile


1-87925
sanekk
2003-03-17 13:12
2003.03.27
Запуск приложения


3-87863
AlexGof
2003-03-07 11:01
2003.03.27
Работа с ADO под SQL Server