|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.02.2009, 09:04 | #1 |
Скоро сессия...
Форумчанин
Регистрация: 03.01.2008
Сообщений: 224
|
Защита ключом
Ребята, такой вопрос. Как реализовать проверку на подлинность с помощью ключа? (вообщем вставляю дискетку в флоппик, на ней находится ключ - файл с определённым расширением, и когда нажимаю на кнопку ОК, проверяется правильность ввода имени и пароля и наличие на дискетки ключевого файла и после этого, если всё совпадает, доступ открывается. )
подскажите как реализовать проверку на наличие ключа... |
15.02.2009, 09:37 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
А в чём сложность? Читаем ключ с дискеты (диск A, проверяем пароль, логин и ключ. Если все соответствует эталону, то продолжаем работать, иначе закрываем программу.
E-Mail: arigato.freelance@gmail.com
|
15.02.2009, 09:52 | #3 |
Скоро сессия...
Форумчанин
Регистрация: 03.01.2008
Сообщений: 224
|
да всё в принципе просто... хочется просто уточнить: как именно считать данные с носителя (без разницы - с диска или с флэхи)... ведь в проверке учавствует не только определённый файл, но и его содержимое...
|
15.02.2009, 09:58 | #4 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
15.02.2009, 10:03 | #5 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
Только храним логин/пароль в зашифрованном виде. То, что ввёл пользователь шифруем и проверяем с тем, что в файле. Расшифровывать ничего нельзя. Только шифруем. Никакой расшифровки
|
15.02.2009, 10:08 | #6 |
Скоро сессия...
Форумчанин
Регистрация: 03.01.2008
Сообщений: 224
|
понятно! благодарю!
вопрос не по теме))) как объявить переменные так, чтобы они определялись в разных формах??? (переменная объявленная в первой форме, была доступна для использования во второй форме)... |
15.02.2009, 10:21 | #7 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Раздел interface модуля.
E-Mail: arigato.freelance@gmail.com
|
15.02.2009, 10:21 | #8 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Код:
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
15.02.2009, 10:27 | #9 |
Скоро сессия...
Форумчанин
Регистрация: 03.01.2008
Сообщений: 224
|
всё понял. спс!
|
15.02.2009, 10:58 | #10 |
Скоро сессия...
Форумчанин
Регистрация: 03.01.2008
Сообщений: 224
|
вопросик ещё есть...
вот код: Код:
вроде надо использовать функицию для работы с файлами FileExist. (function FileExists - Возвращает True если файл существует и найден) куда её запихнуть????? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парное шифрование с ключом из 15 букв. | Ветас | Помощь студентам | 19 | 25.03.2013 10:31 |
Защита | JRcoker | JavaScript, Ajax | 13 | 31.10.2008 14:11 |
Защита | boostman | Общие вопросы Delphi | 4 | 21.06.2008 17:45 |
Защита | astorik | Софт | 12 | 20.12.2007 04:43 |