Измерения и расчёты ПЭМИН
Программный комплекс для измерения и расчётов показателей ПЭМИН.
Измерительный комплекс
Предыстория
К нам обратилось предприятие ВПК с задачей разработать специальное программное обеспечение для расчёта показателей защищённости в составе измерительно-расчётного комплекса для исследования радиоэлектронных изделий на предмет утечки информации по каналам побочных электромагнитных излучений и наводок (ПЭМИН). Требовалось спроектировать два взаимосвязанных комплекса: измерительный, работающий непосредственно с испытуемым оборудованием, и расчётный, автоматизирующий вычисления. Проект успешно завершён, прошёл сертификационные испытания и эксплуатируется заказчиком.
Назначение и устройство
- Измерительный комплекс — переносное АРМ управления и два адаптера, каждый из которых управляет одним измерительным прибором: анализатором спектра Rohde & Schwarz FPH26 или генератором высокочастотных сигналов «Г-7 НОВО ГСП-10».
- На АРМ управления устанавливается СПО «Терминал», на каждом адаптере — СПО «Сервер» и СПО «LoRa-прокси» для беспроводного обмена данными.
- Расчётный комплекс — отдельное АРМ подготовки расчётов с СПО «Расчёт показателей»; обмен данными между комплексами идёт через файлы на съёмных носителях.
- СПО «Расчёт показателей» работает под управлением отечественной ОС AstraLinux на платформе x86_64.
Основные возможности
- Ввод исходных данных вручную или импортом из файлов измерений, полученных от измерительного комплекса.
- Автоматизированный расчёт максимально возможных зон разведки (перехвата) побочных электромагнитных излучений.
- Расчёт предельных расстояний от СВТ до вспомогательных технических средств, систем и их кабельных линий, выходящих за границу контролируемой зоны.
- Расчёт требуемых значений затухания наводок в линиях электропитания, заземления и отходящих от СВТ линиях.
- Оценка защищённости обрабатываемой СВТ информации, в том числе с учётом средств активной защиты и систем линейного зашумления.
- Ведение справочников измерительных средств, испытуемых технических средств и режимов исследования.
- Формирование и передача данных в текстовый редактор для подготовки протоколов измерений и расчётов.
Особенности
- Пользовательский интерфейс на фреймворке Qt, с разделением на функциональные области: настройки проекта, средства измерения, технические средства, режимы, исходные данные, измерения, расчёты.
- Расчёты по методикам ФСТЭК с возможностью динамических корректировок в ходе исследований.
- Кроссплатформенная реализация — работает как под управлением ОС Windows, так и отечественной ОС AstraLinux, что важно для импортонезависимости предприятий ВПК.
- Комплекс прошёл сертификацию и введён в промышленную эксплуатацию у заказчика.
Технологии
C++, Qt, AstraLinux, Windows, Buildroot, LoRa.