
- •Пояснительная Записка
- •1 Введение 6
- •5.3 Расчет 117
- •Введение
- •Исследовательская часть
- •Структура подсистемы защиты информации в системе глобальной спутниковой связи и методы обеспечения средств мониторинга и управления объектами защиты информации
- •Описание среды комплекса спутниковой глобальной радиосвязи и выявление целей защиты информации
- •Состав и структура подсистемы защиты информации в комплексе спутниковой глобальной радиосвязи.
- •Прослушивание второго рода, как метод построения эффективных атак на систему связи.
- •Алгоритм массирования – как метод защиты от прослушивания второго рода.
- •Линейные кодовые последовательности.
- •Нелинейные кодовые последовательности.
- •Однократное гаммирование.
- •Требования к алгоритму маскирования.
- •Специальная часть
- •Основные требования.
- •Соответствие предъявляемому уровню безопастности.
- •Построение на основе использования криптографии симметричных ключей.
- •Описание.
- •Математическое описание.
- •Описание параметров.
- •Формирование ключа.
- •Разворачивание ключа.
- •Определение времени жизни сеансовых ключей
- •Программная и аппаратная гибкость реализации
- •Оценка сложности программной и аппаратной реализации
- •Вычислительная сложность (скорость) зашифрования/расшифрования
- •Оценочное время выполнения зашифрования/расшифрования блока данных
- •Оценочная скорость алгоритма в виде числа тактов работы процессора
- •Скорость выполнения зашифрования/расшифрования блока данных
- •Пакет тестов Национального института стандартов и технологий (nist)
- •Частотный тест.
- •Тест на самую длинную серию единиц в блоке.
- •Тест ранга двоичных матриц.
- •Тест с дискретным преобразованием Фурье (спектральный тест).
- •Универсальный статистический тест Маурэра.
- •Сжатие при помощи алгоритма Лемпела-Зива.
- •Тест линейной сложности.
- •Результаты тестирования
- •Результаты проведения тестов
- •Спектральный тест
- •Тест линейной сложности
- •Технологический раздел
- •Введение
- •Общие принципы тестирования
- •Общие методики оценки качества алгоритма маскирования данных
- •Графические тесты
- •Гистограмма распределения элементов
- •Распределение на плоскости
- •Проверка серий
- •Проверка на монотонность
- •Оценочные тесты
- •Методы тестирования алгоритма маскирования данных
- •Система оценки статистических свойств
- •Оценка результатов тестирования
- •Генерация последовательностей для тестирования
- •Исполнение набора статистических тестов
- •Анализ прохождения статистических тестов
- •Организационно-экономический раздел
- •Введение
- •Теоретическая часть
- •Оценка затрат на разработку по
- •Составляющие затрат на программный продукт
- •Составляющие затрат на разработку программ Ср.
- •Затраты на непосредственную разработку кп
- •Сложность комплекса программ
- •Применение современных методов разработки кп.
- •Факторы организации процесса разработки кп, влияющие на непосредственные затраты при создании сложных программ.
- •Затраты на изготовление опытного образца как продукции производственно-технического назначения.
- •Затраты на технологию и программные средства автоматизации разработки комплекса программ.
- •Составляющие затрат на эксплуатацию программ, влияющие на процесс их разработки.
- •Исходные данные
- •Расчёт затрат
- •1)Составляющие затрат на разработку программ:
- •2) Затраты на эксплуатацию программ:
- •3) Накладные расходы
- •Производственно-экологическая безопасность
- •Введение
- •Машинный зал и рабочее место программиста
- •Вредные факторы, присутствующие на рабочем месте и их классификация
- •Вредные производственные воздействия
- •Электрическая опасность
- •Нерациональность освещения
- •Расчет искусственного освещения методом коэффициента использования светового потока
- •Психофизические факторы
- •Микроклимат
- •Посторонние шумы
- •Постороннее электромагнитное излучение
- •Химические факторы
- •Эргономические требования
- •Эргономика окружающей среды
- •Экологическая безопасность
- •Заключение
- •Литература
- •Приложение 1
- •Приложение 2
- •Приложение 3
Какую работу нужно написать?
Исходные данные
Табл. 5.2 Исходные данные.
Наименование характеристики |
Значение |
Объем КП |
1572 строки, что составляет примерно 35000 операторов на ассемблере; |
Надежность функционирования КП |
100 часов наработки на отказ |
Ограничение ресурсов производительности и оперативной памяти реализующей ЭВМ |
не менее 90% |
Предположительная длительность эксплуатации |
2 года |
Количество экземпляров |
1 |
Мобильность (переносимость) использования компонентов КП для других разработок |
после создания КП предполагается использовать около 80% наработок |
Мобильность (переносимость) использования компонентов КП из других разработок |
при создании КП число наработок из других программ составило не более 60% |
Методы разработки КП |
в процессе проектирования велась пошаговая разработка компонент КП с контролируемыми этапами технологии и поэтапным контролем результатов работ |
Оснащенности процесса разработки КП аппаратурными средствами |
при разработке КП, который относится к КП ниже среднего класса сложности применялась только реализующая ЭВМ, которая также использовалась для имитации внешней среды и тестов |
Уровень квалификации заказчика |
выше среднего |
Количество разработчиков |
1 |
Оклад разработчика |
3000 руб./ месяц |
Общее время разработки, Тр |
~ 5 месяцев |
Количество машинного времени, затраченного в день, Тдн |
5 ч/день |
Стоимость одного часа машинного времени, а41 |
10 руб./час |
Расчёт затрат
Суммарные затраты:
Cs=Cp+Cэ + Сс + Сн
Поскольку мы пренебрегли затратами на сопровождение программного продукта формула принимает следующий вид:
Сs= Ср + Сэ + Сн
Рассчитаем каждое слагаемое.
1)Составляющие затрат на разработку программ:
Ср = С1р+ С2р+ С3р + С4р.
Затраты на подготовку и повышение квалификации С4р – не учитываем, поэтому
Ср = С1р+ С2р+ С3р .
Факторы, влияющие на затраты при разработке:
С11=lg( Пк ×10-3) =lg( 35000 ×10-3) = 1,54;
С13 =lg( Тн × 10 ) =lg( 100 × 10 ) = 3;
С14== 0.23;
С15=а15 × lg(Тэ×10) = 1.1 ×lg( 1×10 ) = 1.1;
С16= 1;
С17= 1.4;
С18 = 0.7;
С31= 0.65;
С32= 1;
С33= 0.7;
С34= 1;
С41= 0.9;
С42= 0.9;
С51= С52 = 0.7;
С53= 0.93;
С54= 1.1;
Остальные коэффициенты примем равными единице.
Р - производительность труда = 250 команд на ассемблере в день
Пк = 35 000 команд
Зарплата в день составляет Зд = Зд’×(1 + kе.с.н.), гдеkе.с.н= 0,356 - коэффициент, определяющий процент отчислений в фонд социального страхования. Далее также используется этот коэффициент. Зд = 136,3 × 1,356 = 184,8 руб/день
Рассчитаем С1р.
С1р= (35000/250)×0,212 = 29.68.
С1р= 29.68×136.3×1,356 = 5497.6 рубля.
Затраты на изготовление опытного образца КП
С2р=а2р× Д × Пк × Зд,
где а2р= 1день / 20 страниц;
Д - 40 страниц / 1000 команд;
С2р= 35000 / ((1000/40)×20) × 136,6×1,356 = 12966 рубля.
Затраты на технологию и программные средства:
С3р= 29760 рублей.
Затраты на эксплуатацию ЭВМ в процессе разработки:
С4р=а41×Тр×Тдн= 10×110×5 = 5 500 рублей
Таким образом, составляющие затрат на разработку программ:
Ср= 5497.6 + 12966 + 29760+ 5500 =53723.6 рублей.