Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей
книга

Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей

Место издания: Ставрополь

Страниц: 239

Артикул: 41645

Электронная книга
478

Краткая аннотация книги "Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей"

В монографии представлены результаты комплексного исследования алгоритмов пространственного разделения информации. В работе рассмотрены и проанализированы схемы порогового разделения данных с точки зрения вычислительной сложности, выполнено их моделирование на программируемой логической интегральной схеме и проведен анализ результатов; дано описание математических моделей позволяющих модифицировать пороговые схемы, с целью повышения надежности хранения и передачи частей данных; создан комплекс программных моделей позволяющих наглядно демонстрировать результаты математических моделей. Адресована студентам, бакалаврам, магистрам, аспирантам, научным работникам и специалистам в области информационной безопасности, занимающимся вопросами применения системы остаточных классов в криптографии.

Содержание книги "Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей"


Введение
Глава 1. АНАЛИТИЧЕСКИЙ ОБЗОР ПРИМЕНЕНИЯ ПОРОГОВЫХ СТРУКТУР В РАСПРЕДЕЛЕННЫХ ВЫЧИСЛИТЕЛЬНЫХ СЕТЯХ
1.1. Аналитический обзор структур разделения данных
1.2. Анализ методов применения пороговых модулярных структур
1.3. Анализ методов разделения и восстановления данных в модулярных пороговых структурах
Глава 2. КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ ПОРОГОВЫХ СХЕМ РАЗДЕЛЕНИЯ ДАННЫХ И ИХ ВОССТАНОВЛЕНИЯ
2.1. Разработка моделей функциональных устройств процессора для пороговых методов разделения данных для реализации на ПЛИС и их анализ
2.2. Синтез модели функционального устройства процессора на основе различных форм Китайской теоремы об остатках с использованием языка описания аппаратуры Verilog HDL
2.3. Синхронизация вычислений в модулярных структурах с использованием преобразователя частоты тактового сигнала
Глава 3. РАЗРАБОТКА МОДЕЛЕЙ И МЕТОДОВ ПОРОГОВОГО РАЗДЕЛЕНИЯ ИНФОРМАЦИИ
3.1. Разработка модели параллельных алгоритмов кодирования информации
3.2. Моделирование многоступенчатой схемы разделения данных
3.3. Модификация схемы разделения данных Асмута-Блума с применением метода фрактальной геометрии
3.4. Численный метод вычисления частей данных с применением модифицированной схемы разделения данных Асмута-Блума
Глава 4. РАЗРАБОТКА КОМПЛЕКСА ПРОГРАММНЫХ СРЕДСТВ ДЛЯ ПОРОГОВОГО РАЗДЕЛЕНИЯ ИНФОРМАЦИИ
4.1. Применение параллельных алгоритмов кодирования данных
4.1.1. Разработка программной модели «клиент-серверного приложения» для обмена текстовыми сообщениями с применением параллельного алгоритма кодирования
4.1.2. Разработка программной модели для кодирования изображения с применением параллельного алгоритма кодирования
4.2. Разработка программного приложения для моделирования групповой схемы разделения данных
Заключение
Применяемые обозначения и сокращения
Литература
Приложения

Все отзывы о книге Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей

Разработка методов и алгоритмов разделения и восстановления данных… 41 out13 = (((9*(x3**3)%65537)%65537+(10*(x3**2)%65537)%65537)%65537+((11*x3)%65537+a)%65537)%65537; Здесь: out11, out12, out13 – регистры памяти процессора, ко-торым присваиваются значения частей данных; x1, x2, x3 – реги-стры памяти процессора с заранее заданным значением; числа 9,10,11 – коэффициенты уравнения полинома, число 65537 задает размер конечного поля; «а» – разделяемые данные. Средство RTL Viewer позволяет просматривать внутреннюю структуру конструкции разработанного программного приложения [69] (рис. 2.1). Рисунок 2.1. Структура функционального устройства СРД Шамира на ПЛИС Из рисунка видно, что конструкция состоит из 4 основных элементов: вход/выход, сложение, умножение, деление по модулю рис. 2.2). +A[17..0]B[17..0]ADDER+A[17..0]B[17..0]ADDER+A[17..0]B[17..0]ADDER+A[6..0]B[6..0]ADDER+A[4..0]B[4..0]ADDER+A[17..0]B[17..0]ADDER+A[17..0]B[17..0]ADDER+A[17..0]B[17..0]ADDER+A[6..0]B[6..0]ADDER+A[4..0]B[4..0]ADDER+A[17..0]B[17..0]ADDER+A[17..0]B[17..0]ADDER+A[17..0]B[17..0]ADDER%A[5..0]B[16..0]MODULO%A[16..0]B[16..0]MODULO%A[4..0]B[16..0]MODULO%A[16..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[4..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[9..0]B[16..0]MODULO%A[16..0]B[16..0]MODULO%A[7..0]B[16..0]MODULO%A[16..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[5..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[9..0]B[16..0]MODULO%A[16..0]B[16..0]MODULO%A[7..0]B[16..0]MODULO%A[16..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[5..0]B[16..0]MODULO%A[17..0]B[16..0]MODULO%A[17..0]B[16..0]MODULOxA[0]B[0]MULTIPLIER11xB[0]A[1..0]MULTIPLIER1xB[0]A[3..0]MULTIPLIER1xA[1..0]B[1..0]MULTIPLIERxA[3..0]B[1..0]MULTIPLIERxA[3..0]B[1..0]MULTIPLIERxA[1..0]B[1..0]MULTIPLIERxA[3..0]B[1..0]MULTIPLIERxA[3..0]B[1..0]MULTIPLIERAdd01' h0 --1' h0 --Add11' h0 --2' h0 --Add21' h0 --1' h0 --Add34' h0 --1' h0 --Add43' h0 --1' h0 --Add51' h0 --1' h0 ...