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

1-Lectures / TPro-Lk-06(17-03-2011)

.pps
Скачиваний:
14
Добавлен:
14.04.2015
Размер:
240.13 Кб
Скачать

21

Пример 6.5. Составить функцию, выполняющую поиск ключевой пары {D, E}, D=E-1 mod Fn по заданному значению функции Эйлера Fn.

Возможный вариант заголовка функции: void GenED_32(

unsigned int Fn, unsigned int &E, unsigned int &D);

При решении использовать функцию FormD() из предыдущего примера.

17-03-2011

Реализация упрощенного

 

варианта RSA-преобраз

22

Пример 6.6. Составить главную программу, выполняющую вычисление мультипликативно обратных элементов для тестовых значений из примеров 6.1 6.3.

P = 7, Q = 11 ; E = 13; E = 53; E = 55;

На экран выводить полученные численные значения или сообщение об ошибке.

При решении использовать функцию FormD() из примера 6.4.

17-03-2011

Реализация упрощенного

 

варианта RSA-преобраз

23

Пример 6.7. В главную программу добавить поиск ключевой пары {D, E}, D=E-1 mod Fn по заданному в примерах 6.1 6.3 значению функции Эйлера Fn.

P = 7, Q = 11 ;

На экран выводить полученные численные значения.

При решении использовать функцию GenED_32() из примера 6.5.

17-03-2011

Реализация упрощенного

 

варианта RSA-преобраз

Соседние файлы в папке 1-Lectures