Page 3 - 4395
P. 3
ЗМІСТ
ВСТУП
1 ЗАВДАННЯ ДЛЯ КУРСОВОЇ РОБОТИ .................................. 6
2 КРИПТОГРАФІЧНА СИСТЕМА RSA ..................................... 9
2.1 Криптоалгоритми з відкритим ключем
2.2 Алгоритм RSA
3 ВИКОНАННЯ КУРСОВОЇ РОБОТИ ....................................... 22
3.1 Структура програми, MatLab-функції та головний модуль
3.2 Синтезування ключів
3.3 Модуль шифрування ENCRYPT
3.4 Модуль дешифрування DECRYPT
3.5 Зауваження щодо виконання нетипових завдань
ПЕРЕЛІК ПОСИЛАНЬ НА ДЖЕРЕЛА ......................................... 30
ДОДАТОК А – БІНАРНІ АЛГОРИТМИ ПІДНЕСЕННЯ
ЧИСЛА ДО ВЕЛИКОГО СТЕПЕНЯ ................................ 31
ДОДАТОК Б – MatLab АЛГОРИТМ ОБЧИСЛЕННЯ
ОБЕРНЕНОГО ЗА МОДУЛЕМ ......................................... 33
ДОДАТОК В – ПРОГРАМНА РЕАЛІЗАЦІЯ КУРСОВОЇ
РОБОТИ У СЕРЕДОВИЩІ MatLab 6.5 ............................ 34
ДОДАТОК Г – КІНЦЕВІ РОЗДРУКІВКИ РЕЗУЛЬТАТІВ
РОБОТИ ПРОГРАМИ ........................................................ 39
3