Файл: Задача 2 по дисциплине Криптография и криптографические протоколы.docx
Добавлен: 07.11.2023
Просмотров: 52
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Федеральное государственное автономное образовательное учреждение высшего образования«Омский государственный технический университет»Кафедра «Комплексная защита информации» Задача 4.1.2по дисциплине «Криптография и криптографические протоколы»Вариант №18
Омск 20234.1.2 Возведение в степень в кольце ZnВычислить выражение ak mod n =?18) n = 821, a = 470, k = 33;Решение33 представим в двоичном виде.33 = 100001Чтобы вычислить значение 470 ^ 33 по модулю 821, мы можем использовать алгоритм модульного возведения в степень.Начиная с основания 470, мы будем последовательно возводить его в квадрат и уменьшать результат по модулю 821 по мере продвижения справа налево по двоичному представлению показателя степени. Всякий раз, когда есть двоичная цифра 1, мы также умножаем основание на соответствующую степень 2.Ответ: 161
| Проверил работу: д.н., профессор Широков И.В. подпись |
| Автор работы: студент гр. ИВТм-223 _Трачевский Д.А. подпись |