Главная страница
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.014 c
14-88211
Феликс
2003-03-10 20:09
2003.03.27
гы-гы-гы! Кличко во втором раунде завалили :)


1-88064
NKiril
2003-03-15 01:01
2003.03.27
Как определить, тип файла? (Word, txt, DOStxt)


7-88263
NewGuest
2003-01-27 17:12
2003.03.27
Здраствуйте, по схеме LPT со 2 по 9 пин, являются вых. сигнала...


14-88129
Мыш
2003-03-10 09:00
2003.03.27
Классы


14-88148
Шишкин Илья
2003-03-12 16:49
2003.03.27
Напомните о Logo-Windows