Вниз
Скачать: 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.042 c
15-1174470510
boriskb
2007-03-21 12:48
2007.04.15
Из истории советской цензуры


15-1174209791
Redwwq
2007-03-18 12:23
2007.04.15
Компьютер зависает


15-1174482010
Vas
2007-03-21 16:00
2007.04.15
Где можна скачать TIB_Grig


2-1174824828
tar
2007-03-25 16:13
2007.04.15
Рамеры формы и экрана


3-1169787958
Шмфтнср
2007-01-26 08:05
2007.04.15
сортировка в SQL по нескольким параметрам, поможите




   Наверх