Promo Image

Центральный Банк Российской Федерации (Банк России), в лице Департамента информационных технологий (ДИТ) Банка России.

Сопровождение модулей программного продукта «Программный комплекс транспортировки данных» (ПП «ТРАДА») в составе прототипа системы сбора данных для информационно-аналитических систем Банка России (Прототипа ССД).

Оказание Услуг по сопровождению конфигурационных файлов программного продукта «Программный комплекс транспортировки данных» (ПП «ТРАДА») в составе прототипа системы сбора данных для информационно-аналитических систем.

Задача:

Цель функционирования Прототипа ССД (и ПП «ТРАДА») — обеспечение защищенного информационного обмена между территориально удаленными автоматизированными системами и программными комплексами.

В качестве основных видов передаваемых данных можно выделить ежедневную фактографическую информацию о платежах, обрабатываемых в Платежной системе Банка России и СБП, банковскую отчетность (БО), формируемую на её основе, а также нормативно-справочную информацию (НСИ), размещаемую на публичных ресурсах Банка России.

Состав ИАС — источников и потребителей информации в процессе жизненного цикла Прототипа ССД постоянно меняется, поэтому ПП «ТРАДА» в составе прототипа ССД требует регулярной поддержки конфигурационных файлов (КФ), определяющих порядок и механизмы обработки данных на различных маршрутах.

Поддержание модулей и опций ПП «ТРАДА» в актуальном состоянии позволяет избегать инцидентов, связанных с неработоспособностью ПО, а также адаптировать Прототип ССД к выполнению новых прикладных задач.

дата выпуска
10 04 2019

Назначение проекта

Прототип ССД, основным функциональным компонентом которого является ПП «ТРАДА», выступает в роли автоматизированной транспортной системы и имеет распределенную между несколькими типизированными функциональными узлами архитектуру.

Узлы Прототипа ССД размещаются дистанционно в различных городах и федеральных округах РФ, в которых в Банке России функционируют ключевые информационно-аналитические системы (ИАС).

Взаимодействие узлов Прототипа ССД друг с другом осуществляется с использованием сервисной Транспортной среды доставки сообщений Банка России, при этом во время информационного обмена выполняется промышленное транспортное шифрование данных в соответствии с ГОСТ.

Технологическая область

Заказная разработка ПО

Решения

В перечне задач Прототипа ССД:

  1. автоматизированный прием файлов с данными с использованием различных верхнеуровневых протоколов;
  2. проверка корректности принятых данных по различным критериям;
  3. фильтрация и преобразование форматов полученных данных;
  4. криптографическое преобразование данных и установка ЭЦП средствами сертифицированного в ФСТЭК СКЗИ («Сигнатура», «Янтарь»);
  5. передача файлов с данными системам-потребителям;
  6. обеспечение защиты информации от прямого просмотра и иных требований информационной безопасности, установленных в Банке России.

Используемые продукты

В качестве средств разработки программного обеспечения использовались следующие программные продукты:

  1. Sun JDK версии 7.0 — комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов для использования на предприятии, примеры, документацию, утилиты и систему исполнения (JRE);
  2. React — JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов TRADA-Crypto 2;
  3. Intellij IDEA — интегрированная среда разработки приложений на языке программирования Java, JavaScript и ряде других;
  4. Apache Tomcat — интегрированный сервер приложений и веб-сервер для запуска приложений в составе ПП «ТРАДА» и обеспечения их взаимодействия с «внешним миром»;
  5. СУБД PostgreSQL для хранения конфигураций и метаданных.

На основных серверах Прототипа ССД используется ОС Red Hat Enterprise Linux. На сервере криптографической защиты информации и рабочих станциях эксплуатационного персонала Прототипа ССД применяются операционные системы семейства Windows

Срок реализации

2008 - 2017