На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

RSA C#

Криптосистема RSA написана на языке программирования C# в среде разработке VisualStudio.

Описание алгоритма RSA:

1. Выбираем простые числа (небольшие, чтобы упростить вычисления) : p=3p=3 и q=11q=112. Вычисляем модуль n=pq=311=33n=p∗q=3∗11=333. Вычисляем функцию Эйлера от модуля nn : ϕ(N)=(p1)(q1)=210=20ϕ(N)=(p−1)∗(q−1)=2∗10=20.4. Выбираем открытую экспоненту e=7e=75. Определяем закрытую экспоненту dd : de=1(modϕ(N))d∗e=1(modϕ(N)) =>=>d=3d=3

Будем шифровать сообщение RSA, пусть букве A соответствует цифра 1, B - 2, C - 3 и т.д (Подобное соответствие вносим для простоты), тогда :

R=18;R=18; S=19;S=19; A=1;A=1;

Открытый ключ : (e,n)=(7,33)(e,n)=(7,33)

C1=(187)mod33=6C1=(187)mod33=6C2=(197)mod33=13C2=(197)mod33=13C3=(17)mod33=1C3=(17)mod33=1

C("RSA")=6131

Архив содержит исходный код проекта C#.

Купить 750,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

750,00 

Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

RSA.rar
44601
Оцени работу

рейтинг

RSA C#
Криптосистема RSA на С#( Консольное приложение)
Категория: Образование
Стоимость: 750,00