Создан заказ №3463587
15 декабря 2018
Реализовать алгоритм открытого распределения ключей Диффи-Хеллмана при следующих начальных условиях
Как заказчик описал требования к работе:
Срочно решить контрольную работу по информатике из 6 задач в двух вариантах. Все решения нужно подробно расписать.
Фрагмент выполненной работы:
Реализовать алгоритм открытого распределения ключей Диффи-Хеллмана при следующих начальных условиях: модуль N = 79, примитивный элемент g = 23, секретные ключи пользователей Ка = 13 и Кв = 41.
Решение:
Для того, чтобы иметь общий секретный ключ К, пользователи А и В сначала вычисляют значения частных открытых ключей:
yA = g kA (mod N)= 2313(mod 47) = 23
yВ = g kB (mod N)= 2341(mod 47) = 55
После того, как пользователи А и В обменяются своими значениями yA и yВ , они вычисляют общий секретный ключ
К = (yB ) kA (mod N)= (yA ) kB (mod N) = 2313(mod 79)= 2341 (mod 79)=
=2313*41 (mod 79)= 55
Кроме того, они находят секретный ключ расшифрования, решая следующее сравнение:
К К* 1 (mod N –1),
Откуда К* = 6Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
16 декабря 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Реализовать алгоритм открытого распределения ключей Диффи-Хеллмана при следующих начальных условиях.docx
2018-12-19 18:43
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор просто умничка! Всё делает быстро и качественно! Рекомендую всем! Контрольные на отлично!