Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KostyaKulakov
Заблокирован
#1

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

10.09.2012, 13:22. Просмотров 283. Ответов 6
Метки нет (Все метки)

решил занятся одним проэктом и тут вощёл в тупик.
нужно реализовать шифрацию пароля
те пользователь вводит пароль к примеру: 12345
программа должна его зашифровать к примеру: *a3er5
и 2 функцию
дешифрацию пароля те он принимает *a3er5
и выводит: 12345

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

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

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

Задание на массив и задание на матрицу. - C++
1.Удалить из массива A(n) нулевые элементы, передвигая на их место следующие элементы, не нарушая порядка их следования. В результате...

Задание на C - C++
Ребята помогите решить задание.

Задание - C++
Здравствуйте! Очень нужна помощь, не могу разобратся Заранее спасибо!

Задание! - C++
Во время поездки на поезде девочка заменила в названии поезда каждую букву ее номером в русском алфавите и получила запись из единиц и...

Задание по С. - C++
Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа.

Задание на С++... - C++
Сформировать файл с в котором слова заменить числами, которые соответствуют длинам этих слов. __________________________________...

6
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
10.09.2012, 13:27 #2
KostyaKulakov, Алгоритм шифрования-то какой?
0
KostyaKulakov
Заблокирован
10.09.2012, 13:37  [ТС] #3
вот это я у вас и хочу спросить. какой лучше использовать для такой цели?

Добавлено через 7 минут
может через бинарную запись?
0
MrGluck
Модератор
Эксперт CЭксперт С++
7490 / 4605 / 691
Регистрация: 29.11.2010
Сообщений: 12,590
10.09.2012, 13:44 #4
Попробуй, для начала шифр Цезаря. Потом, как отладишь весь механизм, можешь взять более серьезный.

Не по теме:

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

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

Задание - C++
Есть задание: Сжать элемент удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить...

задание - C++
Привет Всем! помогите срочно плзз решить! Задача такая: Даны действительные числа a,b,c. Получить max(a,a+b)+max(a,b+c)) и всё это...

Задание - C++
Добро времени суток, господа программисты) Прошу помощи((( Было дано задание, по с++, но пока делал остальные на разбор этого не осталось...

задание - C++
ребят помогите сделать мне эти лабы... я не понила ни слова что надо сделать. скоро все сдавать у меня ничего не готово. помогите молодой...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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