2 / 2 / 2
Регистрация: 16.08.2017
Сообщений: 72
|
||||||
1 | ||||||
Регистрация с использованием шифра Цезаря и БД29.11.2017, 20:56. Показов 678. Ответов 1
Метки нет (Все метки)
Будет программа форма авторизации пользователя, а именно будет форма входа и регистрации. В регистрации будут поля логин, пароль, ключ смещения (Пароль будет шифроваться шифром Цезаря) и соответственно в бд будут поля (логин, пароль, ключ смещения). Все это должно записываться в бд access, а при входе нужно находить необходимую строчку по указанному логину (также в access), и должна брать пароль из бд и расшифровывать его по ключу и если все совпадает то пользователь авторизуется, если нет то ошибка.
1. как подключиться к БД(access) 2. как сделать чтобы, когда пользователь пытался авторизоваться, нужно чтобы открывалась бд и искала логин, который он ввел , смотрела там поле пароль и ключ смещения, который он вводил при регистрации, расшифровывала его обратно и сравнивала введеный результат с результатом расшифровки пароля из бд и если они равны, то пользователь входит 3. как сделать чтобы, при регистрации пользователя его логин, пароль, ключ смещения переносилась в бд, но перед этим нужно зашифровать пароль Шифром Цезаря и записать все это в бд. 4. как сделать чтобы ключ смещения было в виде выпадающего списка(1,2,3) и выбирает соответствующий алфавит, который уже написан. Т.е у нас есть обычный русский алфавит, алфавит для ключа смещения 1 , 2 и 3 . Соответственно 4 алфавита. Кто может помочь скиньте проект, версия Delphi 7 , но можно и выше, где хотябы покажите как это все должно функционировать. Мне главное суть понять. Ибо в Delphi я почти 0. на python набросал, как примерно это должно функционировать
0
|
29.11.2017, 20:56 | |
Ответы с готовыми решениями:
1
Программа для расшифровки с использованием алгоритмов шифра Цезаря и Виженера Исправление шифра Цезаря Доработка шифра Цезаря Реализация шифра Цезаря |
30.11.2017, 07:41 | 2 |
есть компонент ***Connection
SQL запросом, авторизация в БД обсуждалась уже миллион раз зашифровать и записать в базу. combobox какую суть, если ты языка не знаешь? калькулятор с блокнотом для чего сначала пишут? для понимания сути
0
|
30.11.2017, 07:41 | |
30.11.2017, 07:41 | |
Помогаю со студенческими работами здесь
2
Криптоанализ шифра Цезаря Расшифровка шифра цезаря Криптоанализ шифра Цезаря Криптоанализ шифра Цезаря Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |