Заказать
курсач за 10 грн. ДИСК 1-6 семестр 250 грн ДОБАВЬ СВОЕ ФОТО регистрация KIS-Plus вход в KIS PLUS новости |
Університет інформаційно - комунікаційних технологій курсовой по связи, модуль , комплексное по связи, контрольная по связи, дипломный проэкт по телекомуникации, Курсовой проэкт, телекоммуникация и связь, Киевский Институт Связи, Государственный университет информационно-коммуникационных технологий, ГУИКТ, ДУІКТ, Связь, Zosik, KIS-kiev.narod.ru |
страница: 1,
2, 3,
Защита информации в телекоммуникационных системах и сетях
задача 1 MathCad (*.mcd)
задача 2 MathCad (*.mcd)
задача 3MathCad (*.mcd)
файл программа
скачать >>> исходник
Ассиметричная система RSA.
1. Рассчитать 5 пар ключей (Ko, Kc) согласно варианту задания.
2. Зашифровать, дешифровать каждый из блоков M1, M2 двумя парами из рассчитанных ключей.
L=104
Исходные значения P"=((L+256)*(L+256)) mod 1000 = 600
Исходные значения Q"=((L*5+129)*(L*5+129)) mod 1000 = 201
Ищем ближайшие большие простые числа P и Q:
P=601
Q=211
N=P*Q=126811
Y=(P-1)*(Q-1)=126000
1 пара ключей
Генерируем случайное Ko, пока не выполнятся условия RSA
1) KO=9691
Вычисляем Kc по алгоритму Эвклида
Kc=7411
2 пара ключей
Генерируем случайное KO, пока не выполнятся условия RSA
9) KO=10333
Вычисляем Kc по алгоритму Эвклида
Kc=30997
3 пара ключей
Генерируем случайное KO, пока не выполнятся условия RSA
2) KO=8891
Вычисляем Kc по алгоритму Эвклида
Kc=112211
4 пара ключей
Генерируем случайное KO, пока не выполнятся условия RSA
1) KO=105947
Вычисляем Kc по алгоритму Эвклида
Kc=13283
5 пара ключей
Генерируем случайное KO, пока не выполнятся условия RSA
6) KO=2557
Вычисляем Kc по алгоритму Эвклида
Kc=10693
Формирование блоков исходной информации
M=(L*3+127)*233 = 102287
M1=M mod 10000 = 2287
M2=M div 10000 = 10
Шифрование и дешифрование производится при помощи символьных вычислений в MathCad.
N=126811, M1=2287, M2=10. Используем 1 пару ключей: Ko=9691, Kc=7411
N=126811, M1=2287, M2=10. Используем 5 пару ключей: Ko=2557, Kc=10693
Следует отметить, что расчеты “в лоб”,которые выполнялись MathCad очень ресурсоемки. Так шифрование/дешифрование по времени занимает более минуты на Intel Celeron 550, а объем потребляемой памяти во время расчета более 1 Гигабайта!
страница: 1,
2, 3,
Защита информации в телекоммуникационных системах и сетях
задача 1 MathCad (*.mcd)
задача 2 MathCad (*.mcd)
задача 3MathCad (*.mcd)
файл программа
скачать >>> исходник
|
||||
|
||||
|
||||
|
||||
|