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

Вниз

Реализация парольного доступа   Найти похожие ветки 

 
Sirus   (2006-01-31 08:10) [0]

Столкнулся с проблемой  написания кода для  ввода  пароля  в  программу  пользователя и  возникли  вопросы.Не  подскажет кто из  знатоков  совет, ссылку  или  код  реализации  ввода  и  проверки  пароля доступа. Мне  не  очень  ясно как  реализовать  замену  вводимых символов звездочками и где  хранить  меняемый  пароль  и  в  каком  виде. Помогите  решить  проблему, кто  сможете.
  Заранее  благодарю за  помощь и внимание.
  Сайрус.   31.01.2006


 
Ega23 ©   (2006-01-31 09:03) [1]


> Мне  не  очень  ясно как  реализовать  замену  вводимых
> символов звездочками


TEdit.PasswordChar  + F1


 
КиТаЯц ©   (2006-01-31 09:27) [2]


> Sirus   (31.01.06 08:10)
> ...
>  хранить  меняемый  пароль  и  в  каком  виде. Помогите
> ...

Хранить его можно где угодно и в каком угодно виде. Если "защита от блондинки", то просто пропиши куда-нибудь в реестр. Даже шифровать не надо. Считал строку - сравнил с тем, что ввели - сделал вывод.

Ну, а если защищать программу надо не только от секретарши, то... тут однозначного подхода нету...


 
stone ©   (2006-01-31 09:50) [3]


> где  хранить  меняемый  пароль  и  в  каком  виде.

Хранить нужно не пароль, а его hash. Функций хэширования в сети полно. Можно и свою написать, если есть желание.  И сравнивать потом хэш введенной строки с сохраненным.



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

Форум: "Начинающим";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.038 c
3-1135167042
kreyl
2005-12-21 15:10
2006.02.19
Как подсчитать количество неодинаковых записей в датасете?


2-1138452470
KiberNetIK
2006-01-28 15:47
2006.02.19
ProgressBar, и окна


15-1138635487
Вованчик
2006-01-30 18:38
2006.02.19
Кодировка (кодовая сираница) и *.dbf ?


2-1138750519
atmospheric
2006-02-01 02:35
2006.02.19
наследование класса


2-1138632049
gidd
2006-01-30 17:40
2006.02.19
трех позиционный CheckBox





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский