Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Вниз

Шифрование пароля для доступа к БД.   Найти похожие ветки 

 
oleon   (2002-12-20 12:27) [0]

Здраствуйте. Подскажите пожалуста алгоритм по которому можно шифровать и расшифровывать пароли для доступа к БД? Ну т.е. в программе, в адмнистраторе ввродится один пароль, а чтобы на самомо деле он был другим.


 
Reindeer Moss Eater   (2002-12-20 12:32) [1]

Если для локальных таблиц, то это мартышкин труд.
Если для серверных бд - то их клиенты открытые пароли и так не шлют.


 
oleon   (2002-12-20 12:41) [2]

Нет, например я завожу в программе пользоватлея даю ему Login и password в программе, например : Имя пользователя : Oleon пароль : krokodil.... и чтобы тот пароль по который я на самом деле заведу на MS SQL сервере был совсем не крокодил, чтобы он не мого подключиться из какого-нибудь Query Analizer или SQL Navigator.


 
Reindeer Moss Eater   (2002-12-20 12:52) [3]

1. MS SQL не будет хранить "krokodil"
2. Если речь о разграничении прав самим приложением(свой список логинов и паролей), то как раз Query Analizer"у это не помешает соединиться с сервером


 
Reindeer Moss Eater   (2002-12-20 12:58) [4]

Или ты хочешь хранить для программы имя и пароль на клиенте, используя аутентификацию средствами MSSQL?
Тогда любой обратимый алгоритм шифрования. Например простейший XOR.


 
oleon   (2002-12-20 12:59) [5]

а где про него почитать?


 
Reindeer Moss Eater   (2002-12-20 13:03) [6]

Про функцию XOR?
В справочной системе Delphi разумеется


 
Andriano   (2002-12-20 13:06) [7]

Найди любой сайт с компонентами -> Шифрование -> Строк.


 
Menart   (2002-12-21 18:35) [8]

const msg: string = "Secret Text";
key: byte = 88;
var
p: ^byte;
i: integer;
begin
Label1.Caption:= msg;
p:= @msg[1];
for i:= 1 to Length(msg) do begin
p^:= p^ xor key;
inc(p);
end;
Label2.Caption:= msg;
p:= @msg[1];
for i:= 1 to Length(msg) do begin
p^:= p^ xor key;
inc(p);
end;
Label3.Caption:= msg;
end;

Смотри форум дальше!
мне так ответили на такой же вопрос



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

Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
1-49124
Mak$
2003-01-05 12:10
2003.01.16
Совет нужен !!!


7-49336
KDS
2002-11-04 17:14
2003.01.16
Win2000 Server Shutdown


3-48871
Step
2002-12-18 17:15
2003.01.16
Сумма строкой


14-49311
Thomas Brandon
2002-12-27 19:34
2003.01.16
Какую из СУБД выбрать: Yaffil, MS SQL или MySQL?


3-48866
Eugene_S
2002-12-19 11:07
2003.01.16
Метод Seek -объявил забостовку (else сыканул)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский