- •Пояснительная Записка
- •1 Введение 6
- •5.3 Расчет 117
- •Введение
- •Исследовательская часть
- •Структура подсистемы защиты информации в системе глобальной спутниковой связи и методы обеспечения средств мониторинга и управления объектами защиты информации
- •Описание среды комплекса спутниковой глобальной радиосвязи и выявление целей защиты информации
- •Состав и структура подсистемы защиты информации в комплексе спутниковой глобальной радиосвязи.
- •Прослушивание второго рода, как метод построения эффективных атак на систему связи.
- •Алгоритм массирования – как метод защиты от прослушивания второго рода.
- •Линейные кодовые последовательности.
- •Нелинейные кодовые последовательности.
- •Однократное гаммирование.
- •Требования к алгоритму маскирования.
- •Специальная часть
- •Основные требования.
- •Соответствие предъявляемому уровню безопастности.
- •Построение на основе использования криптографии симметричных ключей.
- •Описание.
- •Математическое описание.
- •Описание параметров.
- •Формирование ключа.
- •Разворачивание ключа.
- •Определение времени жизни сеансовых ключей
- •Программная и аппаратная гибкость реализации
- •Оценка сложности программной и аппаратной реализации
- •Вычислительная сложность (скорость) зашифрования/расшифрования
- •Оценочное время выполнения зашифрования/расшифрования блока данных
- •Оценочная скорость алгоритма в виде числа тактов работы процессора
- •Скорость выполнения зашифрования/расшифрования блока данных
- •Пакет тестов Национального института стандартов и технологий (nist)
- •Частотный тест.
- •Тест на самую длинную серию единиц в блоке.
- •Тест ранга двоичных матриц.
- •Тест с дискретным преобразованием Фурье (спектральный тест).
- •Универсальный статистический тест Маурэра.
- •Сжатие при помощи алгоритма Лемпела-Зива.
- •Тест линейной сложности.
- •Результаты тестирования
- •Результаты проведения тестов
- •Спектральный тест
- •Тест линейной сложности
- •Технологический раздел
- •Введение
- •Общие принципы тестирования
- •Общие методики оценки качества алгоритма маскирования данных
- •Графические тесты
- •Гистограмма распределения элементов
- •Распределение на плоскости
- •Проверка серий
- •Проверка на монотонность
- •Оценочные тесты
- •Методы тестирования алгоритма маскирования данных
- •Система оценки статистических свойств
- •Оценка результатов тестирования
- •Генерация последовательностей для тестирования
- •Исполнение набора статистических тестов
- •Анализ прохождения статистических тестов
- •Организационно-экономический раздел
- •Введение
- •Теоретическая часть
- •Оценка затрат на разработку по
- •Составляющие затрат на программный продукт
- •Составляющие затрат на разработку программ Ср.
- •Затраты на непосредственную разработку кп
- •Сложность комплекса программ
- •Применение современных методов разработки кп.
- •Факторы организации процесса разработки кп, влияющие на непосредственные затраты при создании сложных программ.
- •Затраты на изготовление опытного образца как продукции производственно-технического назначения.
- •Затраты на технологию и программные средства автоматизации разработки комплекса программ.
- •Составляющие затрат на эксплуатацию программ, влияющие на процесс их разработки.
- •Исходные данные
- •Расчёт затрат
- •1)Составляющие затрат на разработку программ:
- •2) Затраты на эксплуатацию программ:
- •3) Накладные расходы
- •Производственно-экологическая безопасность
- •Введение
- •Машинный зал и рабочее место программиста
- •Вредные факторы, присутствующие на рабочем месте и их классификация
- •Вредные производственные воздействия
- •Электрическая опасность
- •Нерациональность освещения
- •Расчет искусственного освещения методом коэффициента использования светового потока
- •Психофизические факторы
- •Микроклимат
- •Посторонние шумы
- •Постороннее электромагнитное излучение
- •Химические факторы
- •Эргономические требования
- •Эргономика окружающей среды
- •Экологическая безопасность
- •Заключение
- •Литература
- •Приложение 1
- •Приложение 2
- •Приложение 3
Линейные кодовые последовательности.
Типичными и наиболее распространенными являются М-последовательности (рис. 2.3.), для которых справедливо рекуррентное правило:
, (2.1)
где – характеристический многочлен. Комбинация символов 00..000 является запрещенной, поскольку все последующие вычисления по выражению (2.1) приведут к нулевому результату.
Рис. 2.3. Схема формирования М-последовательности
На основании полученной последовательности символов формируется расширяющая функция. Таким образом, при длинехарактеристического многочлена период формируемой последовательности не может превышатьсимволов. Период М-последовательности. Ширина спектра М-последовательности определяется ее самым коротким элементом – символом и равна, в то время как база такого сигнала –.
Важными характеристиками М-последовательности являются свойства ее автокорреляционной функции (АКФ). Для ее построения используется математическая операция свертка. Свертка вычисляется как в частотной, так и во временной областях.
Схема вычисления свертки во временной области приведена на рис. 2.4. Если длины сворачиваемых последовательностей PиQравныLPиLQ, то длина свертки равнаLP+LQ–1.
АКФ формируется с помощью свертки М-последовательности самой на себя.
В качестве основных свойств АКФ являются величина пика и максимальный уровень боковых лепестков. На практике применяются М-последовательности, указанные величины АКФ для которых равны исоответственно (рис. 2.5.).
Для выявления М-последовательностей при заданном значении mосуществляется перебор всевозможных вариантов характеристического многочлена С = 000…00 – 111…11. Дляm=8 их число равно 256, однако не при всех С будет сформирована М-последовательность.
Рис. 2.4. Схема вычисления свертки (затемненная последовательность неподвижна)
Пик
Рис. 2.5. Типичные вид и свойства АКФ для М-последовательности
Для передачив эфир каждый бит информации (“1” либо “0”) кодируется последовательностьюлибо. Допустим, что в эфир передается (11 бит), используетсяM-последовательность длиной 255 символов. Тогда длина выдаваемой в эфир последовательности равна 11 х 255 = 2805 символов.
Для моделирования обработки сигнала в приемном устройстве необходимо свернуть последовательность (из 2805 символов для рассматриваемого примера) с последовательностью (из 255 символов для рассматриваемого примера). На рис. 2.6. положительный пик соответствует принятому биту «1» и отрицательный пик – биту «0».
Рис. 2.6. Типичный вид принятого сигнала после свертки
При относительной простоте генерации линейные рекуррентные кодовые последовательности имеют низкую структурную скрытность. В соответствии с соотношением (2.1) для формирования М-последовательности нужно знать коэффициентов. Их можно определить изуравнений вида (2.1) относительно неизвестныхи.
Нелинейные кодовые последовательности.
Лучшей структурной скрытностью обладают нелинейные кодовые последовательности:
, (2.2)
Наличие дополнительного члена, образующего нелинейную обратную связь, позволяет исключить зацикливание в связи с выработкой комбинации 00...000.
Схема формирования последовательности согласно выражению (2.2) приведена на рис. 2.6.
Рис. 2.6. Схема формирования нелинейной последовательности
Для зондирования местности и объектов с целью восприятия в радиолокационном диапазоне волн применяют внутриимпульсную модуляцию. Одним их распространенных способов является линейно-частотное модулирование (ЛЧМ).
При этом комплексный сигнал
, (2.3)
где a(t)=1,f0=0,T=1,t= -0.5:0.001:0.5 после излучения также подвергается операции свертки (сжатию) в приемном тракте. Действительная и мнимая составляющие ЛЧМ-сигнала приведены на рис. 2.7.
Для свертки (обозначение: * ) комплексных сигналов во временной области необходимо вычислить 4 свертки действительных сигналов. Пусть – принимаемый сигнал,– сигнал в приемнике. Тогда:
. (2.4)
Для сигнала :re=real( u(t) ),im= –imag( u(t) ), для сигнала:re=real( u(t) ),im=imag( u(t) ). Различие заключается в знаке перед мнимыми частями.
В качестве примера на рис. 2.8. приведен результат свертки ЛЧМ-сигнала. Отчетливо виден пик, по которому обнаруживается принятый ЛЧМ-сигнал.
Рис. 2.7. Комплексные (Re, Im) составляющие ЛЧМ-сигнала
Рис. 2.8. Вид ЛЧМ- сигнала после свертки (сжатия)
При относительной простоте генерации нелинейные рекуррентные кодовые последовательности имеют также малую структурную скрытность и как линейные рекуррентные кодовые последовательности обладают большим коэффициентом избыточности.