Форум программистов, компьютерный форум CyberForum.ru

Своеобразное задание - C++

Восстановить пароль Регистрация
 
KostyaKulakov
Заблокирован
10.09.2012, 13:22     Своеобразное задание #1
решил занятся одним проэктом и тут вощёл в тупик.
нужно реализовать шифрацию пароля
те пользователь вводит пароль к примеру: 12345
программа должна его зашифровать к примеру: *a3er5
и 2 функцию
дешифрацию пароля те он принимает *a3er5
и выводит: 12345

можно ли использовать такой способ или есть другие?

опишу в крации программу: программа будет хранить акаунты пользователя. те он добавил акаунт один раз ввёл пароль и всё
потом он опять заходит в программу и может выбрать свой акаунт не вводя пароль.
пароль должен расшифроватся и записатся в один фаил запустить программу и удалить этот фаил.

зачем нужна шифрация? чтобы если хакер получит доступ к файлу с записаным акаунтом и паролем не смог им воспользоваться. те его расшифровать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2012, 13:22     Своеобразное задание
Посмотрите здесь:

C++ Задание по C
C++ Задание!
C++ Задание с массивом
Задание со структурой. C++
C++ Графическое задание.
Задание по строкам! C++
задание с прогрессией на С++(HELP) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7955 / 4717 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
10.09.2012, 13:27     Своеобразное задание #2
KostyaKulakov, Алгоритм шифрования-то какой?
KostyaKulakov
Заблокирован
10.09.2012, 13:37  [ТС]     Своеобразное задание #3
вот это я у вас и хочу спросить. какой лучше использовать для такой цели?

Добавлено через 7 минут
может через бинарную запись?
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
5665 / 3144 / 356
Регистрация: 29.11.2010
Сообщений: 8,420
10.09.2012, 13:44     Своеобразное задание #4
Попробуй, для начала шифр Цезаря. Потом, как отладишь весь механизм, можешь взять более серьезный.

Не по теме:

чтобы если хакер получит доступ к файлу с записаным акаунтом и паролем не смог им воспользоваться.
Это скорее защита от ламера

PSIAlt
 Аватар для PSIAlt
86 / 86 / 8
Регистрация: 19.06.2012
Сообщений: 245
10.09.2012, 14:00     Своеобразное задание #5
Шифруй чем по крепче, например AES. В прочем, хакер всеравно сможет разобрать твой exe и вынуть ключ оттуда.
#pragma
Временно недоступен
 Аватар для #pragma
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
10.09.2012, 14:07     Своеобразное задание #6
Цитата Сообщение от PSIAlt Посмотреть сообщение
Шифруй чем по крепче, например AES. В прочем, хакер всеравно сможет разобрать твой exe и вынуть ключ оттуда.
Может, тогда хранить не пароль, а его хеш (сам хеш можно тоже зашифровать )? Так вроде в линуксах делается.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2012, 14:11     Своеобразное задание
Еще ссылки по теме:

Задание на C C++
C++ Сложное задание
C++ Задание с массивом
C++ Задание с мишенью
C++ Задание с массивами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
PSIAlt
 Аватар для PSIAlt
86 / 86 / 8
Регистрация: 19.06.2012
Сообщений: 245
10.09.2012, 14:11     Своеобразное задание #7
Не, ему я так понял нужно не проверять пароль, а знать его чтобы залогинить человека где-то, поэтому хеш не подойдет.
Yandex
Объявления
10.09.2012, 14:11     Своеобразное задание
Ответ Создать тему
Опции темы

Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru