Введение
Глава 1. Алгоритмические механизмы защиты информации в компьютерных системах 12
1.1 Шифрование как механизм защиты информации от несанкционированного доступа 12
1.2 Протоколы отрицаемого шифрования
1.2.1 История развития отрицаемого шифрования 18
1.2.2 Краткий обзор подходов к построению алгоритмов отрицаемого шифрования 19
1.3 Вероятностные блочные шифры 31
1.3.1 Метод вероятностного блочного шифрования 31
1.3.2 Вероятностное смешение данных со случайными битами.
1.4 Модель принуждающей атаки 37
1.5 Постановка задачи диссертационного исследования 41
Глава 2. Алгоритмы поточного псевдовероятностного шифрования 43
2.1 Требования к алгоритмам псевдовероятностного шифрования с разделяемым секретом 45
2.2 Преобразование хэш-функции в алгоритм псевдовероятностного защитного преобразования 2.2.1 Алгоритм вероятностного шифрования, основанный на вычислении значений хэш-функции 47
2.2.2 Алгоритм псевдовероятностного шифрования, основанный на вычислении значений хэш-функции 52
2.3 Построение алгоритма псевдовероятностного шифрования на основе блочных шифров 55
2.3.1 Метод псевдовероятностного блочного шифрования 55
2.3.2 Реализация по аналогии со случаем использования хэш-функций 61
2.4 Выводы ко второй главе 62
Глава 3. Скоростные алгоритмы псевдовероятностного шифрования на основе китайской теоремы об остатках 64
3.1 Способ псевдовероятностного шифрования с вычислением блоков шифртекста как двоичных чисел з
3.2 Способ с вычислением блоков шифртекста как двоичных многочленов 70
3.3 Сравнительная оценка производительности предложенного алгоритма псевдовероятностного преобразования 78
3.3 Выводы к третьей главе 80
Глава 4. Алгоритмы псевдовероятностного шифрования с объединением промежуточных шифртекстов путем решения систем линейных уравнений 82
4.1 Алгоритмы на основе решения систем линейных уравнений в конечных простых полях 83
4.2 Алгоритмы на основе решения систем линейных уравнений в конечных двоичных полях 88
4.3 Выводы к четвертой главе 93
Заключение 94
Обозначения и сокращения 98
Литература


