Криптографические методы и средства программной защиты информации Вариант №5 Лабораторная №1
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Шифры с открытым ключом (Глава 2)
Постановка задачи:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501, cB = 601 и сообщения m = 11111 вычислить dA, dB, x1, x2, x3, x4.
2.3. Для шифра Эль-Гамаля с параметрами p = 30803, g = 2, c = 500, k = 600 и сообщения m = 11111 вычислить зашифрованное сообщение.
2.4. Для шифра RSA с параметрами пользователя P = 131, Q = 227, d = 3 и сообщения m = 11111 вычислить зашифрованное сообщение.
Оценка -зачет
Постановка задачи:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501, cB = 601 и сообщения m = 11111 вычислить dA, dB, x1, x2, x3, x4.
2.3. Для шифра Эль-Гамаля с параметрами p = 30803, g = 2, c = 500, k = 600 и сообщения m = 11111 вычислить зашифрованное сообщение.
2.4. Для шифра RSA с параметрами пользователя P = 131, Q = 227, d = 3 и сообщения m = 11111 вычислить зашифрованное сообщение.
Оценка -зачет
Другие работы
Шкив вариатора верхний зерноуборочного комбайна ДОН-1500Б (сборочный чертеж)
kurs9
: 19 апреля 2017
Представлен сборочный чертеж шкива вариатора зерноуборочного комбайна ДОН-1500Б
390 руб.
Приспособление для вальцовки ручное: Валик передний, винт, Зубчатое колесо,Кожух СБ, колодка, крышка, Ограничитель, палец, планка, проушина, Рукоятка СБ, ручка, Спецификация - Стойка, стенка, Стойка СБ, шестерня-Детали машин
lesha.nakonechnyy.92@mail.ru
: 29 апреля 2020
Приспособление для вальцовки ручное: Валик передний, винт, Зубчатое колесо,Кожух СБ, колодка, крышка, Ограничитель, палец, планка, проушина, Рукоятка СБ, ручка, Спецификация - Стойка, стенка, Стойка СБ, шестерня-Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа-Автомобили-Транспорт-Строительная техника-Электрооборудо
500 руб.
«Компьютерные технологии» Отчет по лабораторным работам
Екатеринай
: 8 февраля 2017
Лабораторная работа № 1
Профессиональный поиск информационных ресурсов в сети Интернет. Изучение принципа работы и оценка
возможностей поисковых систем сети Интернет
Лабораторная работа № 2
Оценка возможностей операторов финансово-экономической сферы
Лабораторная работа № 3
Электронно-библиотечные системы как инновационный продукт
в сфере образования
Лабораторная работа № 4
Изучение возможностей поиска патентной информации http://www.uspto.gov/patft/.
200 руб.
Міжнародні кредитно-розрахункові операції
elementpio
: 13 января 2013
Сутність міжнародних валютних відносин
Еволюція світової валютної системи
Елементи валютної системи
Валютні ринки. Міжнародні валютно-фінансові організації
Поняття і види міжнародних розрахунків. Способи платежів
Валютно-фінансові та платіжні умови зовнішньоекономічних угод
Міжнародні підрозділи банку
Міжбанківські кореспондентські відносини та система міжбанківських комунікацій.
Міжнародна міжбанківська система комунікацій СВІФТ
Відкриття та ведення валютних рахунків
Купівля банками іноземної в
20 руб.