Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

КП - вопросы и билеты к экзамамену

.docx
Скачиваний:
0
Добавлен:
28.05.2026
Размер:
33.56 Кб
Скачать

Вопросы для экзамена по дисциплинe

«Криптографические протоколы» 2025-2026 учебный год

  1. Понятие квадратичного вычета (невычета). Символ Лежандра, порядок нахождения символа Лежандра.

  2. Китайская теорема об остатках. Решение системы уравнений на ее основе.

  3. Генерирование простых чисел. Теорема о доле простых чисел среди всех простых чисел. Числа Кармайкла. Понятие о вероятностных и детерминированных алгоритмах, тест Ферма. Его преимущества и недостатки.

  4. Генерирование простых чисел. Тест испытание квадратным корнем. Тест Миллера-Рабина его преимущества и недостатки.

  5. Метод конструирования простых чисел на основе теоремы Диемитко (привести простой приме).

  6. Порядок решения уравнения . при p=4k+1, привести пример.

  7. Порядок решения уравнения . при p=4k+3, привести пример.

  8. . Порядок решения уравнения . при n=p*q, p,q – простые числа.

  9. Криптосистема Эль-Гамаля. Атаки на криптосистему. Условия стойкости криптосистемы.

  10. Криптосистема РША. Анализ побочных атак: атака при выборе малой величины открытого ключа, анализ при малом числе сообщений. Анализ атаки отсутствие шифрование,

  11. Криптосистема РША. Анализ атак: атака при малой величина секретной экспоненты, атака, использующая мультипликативное свойство шифра РША.

  12. Криптосистема РША. Атака при общем модуле для нескольких пользователей, циклическая атака.

  13. Криптосистема РША. Анализ атак: анализ времени выполнения операций, атака внешним воздействием.

  14. Криптосистема Рабина, генерирование ключей, шифрование – дешифрование сообщений. Понятие доказуемой стойкости криптосистемы Рабина.

  15. Понятие о квантовых вычислениях. Задачи, решаемые квантовым компьютером. Факторизация модуля чрез нахождение периода функции .

  16. Алгоритм Шора разложения числа на множители. Основные этапы факторизации.

  17. Алгоритм Шора разложения числа на множители. Этап постквантовой обработки. Нахождение периода путем анализа цепной и подходящих дробей.

  18. Алгоритм Шора вычисления дискретного логарифма с помощью квантового компьютера.

  19. Криптосистема Мак-Элис, генерирование ключей, алгоритмы шифрования и дешифрования шифрования. Стойкость криптосистемы в том числе к атакам на квантовом компьютере.

  20. Криптосистема Мак-Элис. Назначение зашумляющего вектора. Атаки нарушителя на крптосистему. Стойкость криптосистемы к атаке на основе квантового компьютера.

  21. Понятие гомоморфного шифрования. Виды систем гомоморфного шифрования.

  22. Мультипликативный и аддитивный гомоморфизм системы Эль-Гамаля.

  23. Гомоморфная система шифрования Пэйе. Генерация ключей, алгоритмы шифрования и дешифрования. Принцип ранжомизации сообщений в КС Пэйе.

  24. Свойства гомоморфизма в криптосистеме Пэйе.

  25. Протокол разделения секрета ((n,m)-схема разделения Шамира). Этапы создания теней, передача теней пользователям, восстановления секрета по теням).

  26. Протоколы проверяемого разделения секрета (постановка задачи, способы решения. Схема Фельдмана).

  27. Протокол доказательства с нулевым разглашением информации. (Общая постановка задачи и ее решение).

  28. Построение интерактивного протокола доказателства того, что пользователь знает закрытый ключ в КС Эль-Гамаля.

  29. Протокол: поручительство информации.

  30. Протоколы скрытного поиска точек интереса. Постановка задачи, основные этапы протокола, использование свойства гомоморфизма.

  31. Требования к системе электронного голосования. Система электронного голосования на основе MIX сетей.

  32. Требования к системе электронного голосования. Система электронного голосования с использованием слепой подписи.

  33. Требования к системе электронного голосования. Система электронного голосования на основе гомоморфного шифрования.

  34. Распределение симметричных ключей. Модель. Жизненный цикл ключа.

  35. Понятие ключевой структуры. Виды ключевых структур. Ключевая структура Базовый набор.

  36. Распределение ключей с использованием ЦРК.

  37. Распределение ключей без использования ЦРК. Метод Диффи-Хеллмана (в числовом поле GF(p) и в группе точек эллиптической кривой.

  38. Распределение открытых ключей. Способы аутентификации открытого ключа.

  39. Инфраструктура открытых ключей. Назначение, принципы построения и функционирования.

  40. Сертификат открытого ключа. Назначение. Содержание. Жизненный цикл

  41. Протокол обмена ключами IKE в стеке протоколов IPSec.

  42. Требования к безопасности распределения ключа в протоколе SIGMA.

  43. Криптографическая защита в протоколе TLS 1.3. Протокол квитирования.

  44. Формирование и использование ключей в протоколе TLS 1.3. Реализация принципа «совершенная прямая секретность».

  1. Построить систему электронного голосования на основе крипто системы Пэйе. (Число избирателей Nv= X, число кандидатов 3, остальные параметры выбрать самостоятельно, b=6)

  2. Показать выполнение свойств гомоморфизма в системе шифрования Пэйе на примере р=7, q= 5.

  3. Показать выполнение свойств гомоморфизма в системе шифрования Эль Гамаля на примере р=11, g= 5.

  4. Найти период функции axmodn n=7xmodM, используя квантовый симулятор.(M задает преподаватель).

  5. На квантовом симуляторе получено значение периода r=6, M=35, найти множители p,q.

  6. Расшифровать криптограмму в КС Рабина С=28?. p=11, q=31.

  7. Атака Винера. Условие n=569319797, e=1626?8823. Найти d.

  8. Решить уравнение . p=23.

  9. Решить уравнение . p=17.

  10. Решить уравнение . p=21.

  11. Проверить тестом Ферма является ли число а= ? простым. Вероятность ошибки не более 0,2.

  12. Проверить тестом Рабина-Миллера является ли число а=? простым. Вероятность ошибки не более 0,05.

  13. Решить систему уравнений

  14. Решить пример типа число b>10 вычет по mod n, n=31,

(описать каждое действие).

  1. Построить схему разделения секрета (4, m) по схеме Шамира. Секрет k -цифра билета. (Коэффициенты многочлена выбрать самостоятельно). Восстановить секрет по 1, 4 долям.

  2. Даны числа P=-477, Q =22?. Построить цепную дробь для числа P/Q, найти подходящие дроби.

  3. Заданы две точки эллиптической кривой Е(a.b) над полем GF(17). Найти инверсные точки. Сложить точки. Возвести точку в степень 5.

  4. Продемонстрировать работу протокола скрытного поиска точки интереса на основе базы данных ЛР 8 (по заданию преподавателя).

Недостающие параметры объявляются преподавателем при подготовке к ответу.

Профессор кафедры ЗСС

В. Яковлев