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

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

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

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

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

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

нужен сам алгоритм и генерация ключей в двоичном коде.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2011, 15:50     шифрование RSA
Посмотрите здесь:

Шифрование RSA - C++
Доброго всем времени суток. Делаю курсовую работу по криптографии - реализация алгоритма RSA. Вот написал уже целый код, который работает...

RSA шифрование - C++
Народ кому не жалко выложите алгоритм шифрования методом RSA нужен самописный а не с помощью библиотек

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

Шифрование файлов алгоритмом RSA - C++
Алгоритм шифрование написан шифрует пока только числа. Подкиньте идею как шифровать файлы. Я ни как не разберусь. Открывать их побитово и...

RSA Шифрование.Найдите ошибку пожалуйста - C++
уважаемые Гуру программисты найдите в этом коде ошибку заранее спасибо!!! #include <iostream> #include <string> using namespace std; ...

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

RSA - C++
бьюсь головой об стол с перерывами на обед... вот код: bool prost(int z) { for(int i=2; i<=sqrt((float)z); i++) if(z%i == 0) ...

шифр RSA - C++
Добрый день, люди добрые помогите )) не могу понять в чем ошибка... сам алгоритм Два больших простых числа P и Q N=PQ затем...

Ключи RSA - C++
Помогите, пожалуйста, разобраться с ключами для криптосистемы RSA :) А конкретнее с их генерацией, написать надо самому, реализован набор...

PolarSSL RSA - C++
Помогите разобраться с криптобиблиотеками PolarSSL (сейчас она уже называется mbed TLS), а именно с библиотекой RSA. Уже который день никак...

RSA - иероглифы - C++
Привет всем! Возникла проблема. Есть программа на RSA (честно, помогали люди) - но почему - то при шифровании выводит иероглифы, и мне...

Асинхронный алгоритм RSA - C++
Подскажите в чем ошибка. для ввода сообщения использую латинский алфавит нижнего регистра, все работает кроме расшифровки букв x y z. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
24.03.2011, 16:34     шифрование RSA #2
А Вы сами то пытались что-либо сделать? Задачка то не сказать, что банальная. И я не думаю, что все ринуться Вам помогать, сломя голову.
Тут есть много путей решения, воспользоваться готовыми крипто-библиотеками (cryptopp, openssl), воспользоваться готовыми библиотеками для работы с длинными числами (gmplib), либо наковырять собственный велосипед, при чем самым сложным здесь будет именно генерация ключей, потому что для генерации валидного ключа RSA предъявляются неплохие требования.
Цитата Сообщение от Fister86 Посмотреть сообщение
нужен сам алгоритм и генерация ключей в двоичном коде.
Сам алгоритм проще некуда, представил блок текста в виде числа, возвел в степень открытого ключа по модулю и зашифрованный текст готов, расшифровывать абсолютно также только возводит надо в степень закрытого ключа по модулю (модулем будет являться вторая часть ключей). Про генерацию я уже выше сказал.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
24.03.2011, 18:05     шифрование RSA #3
"Практическая криптография" Нильс Фергюсон, Брюс Шнайер
Скачай.
Почитай.
Сам парься.)
Ответ Создать тему
Опции темы

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