Центральный Банк Российской Федерации (Банк России), в лице Департамента информационных технологий (ДИТ) Банка России.
Сопровождение модулей программного продукта «Программный комплекс транспортировки данных» (ПП «ТРАДА») в составе прототипа системы сбора данных для информационно-аналитических систем Банка России (Прототипа ССД).
Оказание Услуг по сопровождению конфигурационных файлов программного продукта «Программный комплекс транспортировки данных» (ПП «ТРАДА») в составе прототипа системы сбора данных для информационно-аналитических систем.
Цель функционирования Прототипа ССД (и ПП «ТРАДА») — обеспечение защищенного информационного обмена между территориально удаленными автоматизированными системами и программными комплексами.
В качестве основных видов передаваемых данных можно выделить ежедневную фактографическую информацию о платежах, обрабатываемых в Платежной системе Банка России и СБП, банковскую отчетность (БО), формируемую на её основе, а также нормативно-справочную информацию (НСИ), размещаемую на публичных ресурсах Банка России.
Состав ИАС — источников и потребителей информации в процессе жизненного цикла Прототипа ССД постоянно меняется, поэтому ПП «ТРАДА» в составе прототипа ССД требует регулярной поддержки конфигурационных файлов (КФ), определяющих порядок и механизмы обработки данных на различных маршрутах.
Поддержание модулей и опций ПП «ТРАДА» в актуальном состоянии позволяет избегать инцидентов, связанных с неработоспособностью ПО, а также адаптировать Прототип ССД к выполнению новых прикладных задач.
Назначение проекта
Прототип ССД, основным функциональным компонентом которого является ПП «ТРАДА», выступает в роли автоматизированной транспортной системы и имеет распределенную между несколькими типизированными функциональными узлами архитектуру.
Узлы Прототипа ССД размещаются дистанционно в различных городах и федеральных округах РФ, в которых в Банке России функционируют ключевые информационно-аналитические системы (ИАС).
Взаимодействие узлов Прототипа ССД друг с другом осуществляется с использованием сервисной Транспортной среды доставки сообщений Банка России, при этом во время информационного обмена выполняется промышленное транспортное шифрование данных в соответствии с ГОСТ.
Технологическая область
Заказная разработка ПО
Решения
В перечне задач Прототипа ССД:
- автоматизированный прием файлов с данными с использованием различных верхнеуровневых протоколов;
- проверка корректности принятых данных по различным критериям;
- фильтрация и преобразование форматов полученных данных;
- криптографическое преобразование данных и установка ЭЦП средствами сертифицированного в ФСТЭК СКЗИ («Сигнатура», «Янтарь»);
- передача файлов с данными системам-потребителям;
- обеспечение защиты информации от прямого просмотра и иных требований информационной безопасности, установленных в Банке России.
Используемые продукты
В качестве средств разработки программного обеспечения использовались следующие программные продукты:
- Sun JDK версии 7.0 — комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов для использования на предприятии, примеры, документацию, утилиты и систему исполнения (JRE);
- React — JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов TRADA-Crypto 2;
- Intellij IDEA — интегрированная среда разработки приложений на языке программирования Java, JavaScript и ряде других;
- Apache Tomcat — интегрированный сервер приложений и веб-сервер для запуска приложений в составе ПП «ТРАДА» и обеспечения их взаимодействия с «внешним миром»;
- СУБД PostgreSQL для хранения конфигураций и метаданных.
На основных серверах Прототипа ССД используется ОС Red Hat Enterprise Linux. На сервере криптографической защиты информации и рабочих станциях эксплуатационного персонала Прототипа ССД применяются операционные системы семейства Windows
Срок реализации
2008 - 2017