Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.78
Fister86
0 / 0 / 1
Регистрация: 12.01.2011
Сообщений: 6
#1

шифрование RSA - C++

24.03.2011, 15:50. Просмотров 3265. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста с задачей:
Составить программу на языке программирования С++, которая осуществляет шифрование информации по правилу алгоритма RSA. Требования к программе:
• Данные для шифрования должны считываться из текстового файла a.txt.
• Ключ в двоичном виде должен быть сгенерирован случайным обра-зом.
• Зашифрованные данные должны записываться в файл b.txt.

нужен сам алгоритм и генерация ключей в двоичном коде.
http://www.cyberforum.ru/cpp-beginners/thread1541301.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2011, 15:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос шифрование RSA (C++):

RSA шифрование
Народ кому не жалко выложите алгоритм шифрования методом RSA нужен самописный а...

Шифрование RSA
Доброго всем времени суток. Делаю курсовую работу по криптографии - реализация...

Асимметричное шифрование, RSA
Задача такая: для зашифровки текста нужно возвести число в большую степень и...

Шифрование файлов алгоритмом RSA
Алгоритм шифрование написан шифрует пока только числа. Подкиньте идею как...

RSA Шифрование.Найдите ошибку пожалуйста
уважаемые Гуру программисты найдите в этом коде ошибку заранее спасибо!!!...

2
fasked
Эксперт С++
4976 / 2556 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
24.03.2011, 16:34 #2
А Вы сами то пытались что-либо сделать? Задачка то не сказать, что банальная. И я не думаю, что все ринуться Вам помогать, сломя голову.
Тут есть много путей решения, воспользоваться готовыми крипто-библиотеками (cryptopp, openssl), воспользоваться готовыми библиотеками для работы с длинными числами (gmplib), либо наковырять собственный велосипед, при чем самым сложным здесь будет именно генерация ключей, потому что для генерации валидного ключа RSA предъявляются неплохие требования.
Цитата Сообщение от Fister86 Посмотреть сообщение
нужен сам алгоритм и генерация ключей в двоичном коде.
Сам алгоритм проще некуда, представил блок текста в виде числа, возвел в степень открытого ключа по модулю и зашифрованный текст готов, расшифровывать абсолютно также только возводит надо в степень закрытого ключа по модулю (модулем будет являться вторая часть ключей). Про генерацию я уже выше сказал.
1
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.03.2011, 18:05 #3
"Практическая криптография" Нильс Фергюсон, Брюс Шнайер
Скачай.
Почитай.
Сам парься.)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2011, 18:05
Привет! Вот еще темы с решениями:

Шифрование/дешифрование методом RSA с открытым ключом. С++
Помогите, пожалуйста, написать программу. Задали задание, а я совершенно не...

RSA
бьюсь головой об стол с перерывами на обед... вот код: bool prost(int z) {...

шифр RSA
Добрый день, люди добрые помогите )) не могу понять в чем ошибка... сам...

PolarSSL RSA
Помогите разобраться с криптобиблиотеками PolarSSL (сейчас она уже называется...


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

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

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