Вниз
Скачать: CL | DM;

шифрование пароля   Найти похожие ветки 

 
Стего   (2007-02-17 06:04) [0]

Здравствуйте!

Вот такая проблема: DBF файл содержит пароли и логины. Каким образом я могу шифровать их при изменении пароля в базе и как его дешифровать при чтении из базы?

Заранее благодарю!


 
brrrr   (2007-02-17 18:07) [1]

Храните не пароли, а их хеши (MD5), так надежней и проще :)
Алгоритм примерно такой:
1. Создаем аккаунт, хешируем пароль и сохраняем в БД
2. При проверке, хешируем введный пароль и сравниваем хеш с тем, который лежит в БД.


 
fd979 ©   (2007-02-17 20:29) [2]

Алгоритм МД5:
http://www.fichtner.net/delphi/md5.delphi.phtml?download=md5.pas

Пример использования:
http://www.fichtner.net/delphi/md5.delphi.phtml?download=md5_test.zip


 
Leonid Troyanovsky ©   (2007-02-18 12:13) [3]


> brrrr   (17.02.07 18:07) [1]

> Храните не пароли, а их хеши (MD5), так надежней и проще

Оно, конечно, так, но похоже, что требуется хранить именно
пароли, защитив этот файл "суперпаролем".

--
Regards, LVT.


 
brrrr   (2007-02-18 19:32) [4]


> Оно, конечно, так, но похоже, что требуется хранить именнопароли,
>  защитив этот файл "суперпаролем".

Ну тогда вариантов куча, начиня от простейшей реализации XOR и кончая вдумчивым изучением CryptoAPI :o)


 
Leonid Troyanovsky ©   (2007-02-18 20:59) [5]


> brrrr   (18.02.07 19:32) [4]

Соглашусь на вдумчивое изучение.

--
Regards, LVT.


 
brrrr   (2007-02-19 00:15) [6]


> Соглашусь на вдумчивое изучение.

А на CAPICOM нет?


 
Leonid Troyanovsky ©   (2007-02-19 11:24) [7]


> brrrr   (19.02.07 00:15) [6]

> А на CAPICOM нет?

Пусть так.

Кста, вопрошающему для начала изучения можно поглядеть на
http://rsdn.ru/article/crypto/usingcryptoapi.xml

--
Regards, LVT.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
10-1131124987
Leda
2005-11-04 20:23
2007.04.15
Как кинуть данные в Excel?


2-1175002454
Tor
2007-03-27 17:34
2007.04.15
ComboBox с таблицей


1-1171620919
Kolan
2007-02-16 13:15
2007.04.15
Программа + пакет = AV при инициализации. Наоборот все Ок...


15-1174214073
User454531
2007-03-18 13:34
2007.04.15
Откуда вы качаете фильмы/музыку/варез?


2-1174490931
vikm
2007-03-21 18:28
2007.04.15
Ошибка ADOQuery.




   Наверх