В рубрику "Защита информации" | К списку рубрик | К списку авторов | К списку публикаций
Сергей Ненашев
разработчик продуктов и услуг компании ООО "ИНФОРИОН"
Технологическая платформа SAP NetWeaver 2004 Application Server сертифицирована по 4-му классу защищенности от несанкционированного доступа и по 3-му уровню контроля отсутствия недекларированных возможностей. Кроме того, важной особенностью систем защиты данных является необходимость использования криптографических средств защиты информации. Так, российское законодательство требует применения сертифицированных криптографических алгоритмов и средств, есть подобные законы и в других государствах. Для учета национальных, местных и различных частных решений в области криптографической защиты данных компания SAP AG предлагает использовать технологии интеграции средств защиты со своими программными продуктами и предоставляет специальные программные интерфейсы - SNC (Secure Network Communications) и SSF (Secure Store and Forward).
К настоящему времени системы планирования ресурсов предприятия (ERP-системы) стали жизненно необходимыми для крупных компаний. Их использование позволяет осуществить интеграцию и централизацию информации о финансах, поставках, заказах, персонале, а также стандартизировать и оптимизировать бизнес-процессы. Все это помогает компании получать конкурентные преимущества на рынке благодаря сокращению расходов и времени производства продукции. Централизация контроля над процессами обработки заказов и поставок позволяет повысить качество обслуживания клиентов. Разумеется, данные о сотрудниках компании, ее финансовом состоянии и об отношениях с клиентами должны быть защищены как от утечки, так и от фальсификации.
Компания SAP AG в России де-факто является лидером рынка решений для управления предприятиями, а ее ERP-системы применяются крупнейшими международными и российскими компаниями.
Архитектура SAP R/3 обеспечивает распределение вычислительных нагрузок между серверами, находящимися в сетевом взаимодействии. Работать совместно может большое количество различных приложений, расположенных удаленно на различных сетевых узлах.
В основе архитектуры R/3-систем лежит трехуровневая клиент-серверная модель обработки информации. Такая модель распределяет функции работы с данными между тремя слоями:
Различные программные компоненты в распределенной R/3-системе взаимодействуют по сети с использованием специальных протоколов посредством TCP/IP. Например, слой представления (приложение SAPgui) управляет работой приложений. Сервисы печати предоставляются приложением SAP Line Printer Daemon (SAPlpd). Для осуществления сетевого взаимодействия компонентов системы могут использоваться общедоступные каналы связи, а следовательно, может возникнуть необходимость в применении средств криптографической защиты информации.
В целях реализации механизмов обеспечения криптографической защиты данных в ERP-системах SAP компания ИНФОРИОН разработала продукты INFORION-SNC и INFORION-SSF. Данные продукты используют криптографические сервисы российского криптопровайдера "КриптоПро CSP" компании "Крипто-Про". Продукт "КриптоПро CSP" имеет сертификат соответствия ФСБ и может применяться для формирования ключей шифрования и ключей ЭЦП, шифрования и имитозащиты данных, обеспечения целостности и подлинности информации, не содержащей сведений, составляющих государственную тайну.
Это продукт, предназначенный для защиты информации, передаваемой по каналам связи между различными компонентами систем SAP. Он обеспечивает:
Программный продукт INFORION-SNC представляет собой реализацию интерфейса SNC, программного слоя, который предоставляет интерфейс к внешнему продукту, выполняющему функции обеспечения ИБ. Системы SAP имеют базовые возможности в сфере безопасности, такие как, например, аутентификация пользователей на основе паролей. Слой SNC расширяет эти возможности.
INFORION-SNC работает с сертификатами и ключами в рамках инфраструктуры управления открытыми ключами (PKI). Это позволяет легко интегрировать его в уже развернутые информационные комплексы, использующие эту технологию на основе криптопровайдера "КриптоПро CSP".
В соответствии со спецификациями SAP продуктами семейства R/3 предоставляются три различных уровня защиты, выбор одного из которых обуславливается политикой безопасности компании и требованиями к скорости передачи данных по защищаемым каналам связи:
В процессе аутентификации по каналам связи не передаются секретные ключи - аутентификация построена на применении алгоритмов криптографии с открытым ключом. Защита шифрованием выполняется на основе симметричного алгоритма, однако общий секретный ключ вырабатывается в процессе аутентификации и не передается по каналам связи. Благодаря этому даже прослушивание всего трафика на этапе аутентификации не позволяет злоумышленнику получить доступ к передаваемой информации.
С помощью SNC можно реализовывать различные сценарии защиты. Например, можно защищать канал связи между двумя SAProuter (см. рисунок), находящимися в двух разных филиалах компании и взаимодействующими через общедоступные каналы связи. Устанавливая между собой соединение, SAProuter пройдут процедуру взаимной аутентификации на основе электронных цифровых подписей и, если выбран повышенный режим защиты, будут обеспечивать контроль целостности информации, передаваемой по каналу связи, а также ее конфиденциальность.
Это программный продукт компании ИНФОРИОН, позволяющий защищать данные и документы в системах SAP криптографическими средствами. Защищаемая с помощью INFORION-SSF информация хранится в виде отдельных блоков данных. При использовании INFORION-SSF электронные документы "оборачиваются" в безопасный формат и могут передаваться за пределы системы SAP.
Как и INFORION-SNC, INFORION-SSF использует криптопровайдер "КриптоПро CSP" и обеспечивает выполнение всех требований спецификаций SAP. Существует версия INFORION-SSF, предназначенная для работы с криптопровайдером ViPNet. В 2007 г. программный продукт INFORION-SSF успешно прошел сертификацию в SAP.
ПО INFORION-SSF применяет цифровые подписи и цифровые конверты для защиты электронных документов. Создание цифровой подписи и шифрование данных осуществляется в соответствии с российскими стандартами ГОСТ Р 34.10-94, ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001. Цифровая подпись уникально идентифицирует подписчика, фиксирует время создания подписи, а также обеспечивает целостность данных. Кроме того, есть возможность добавлять подписчиков к уже сформированному подписанному сообщению. Цифровой конверт гарантирует, что содержимое будет доступно только тому получателю, для которого оно предназначено. Получателей может быть несколько. При использовании SSF может потребоваться передать подписанный или зашифрованный документ за пределы системы SAP абоненту, работающему с другим программным обеспечением. По этой причине формат сообщений SSF стандартен - это PKCS #7, описанный в RFC 2315, и может обрабатываться сторонними продуктами, например программой "Крипто-АРМ"3.
Применение INFORION-SSF в системах SAP полезно во многих случаях. Его можно использовать для обеспечения:
В зависимости от архитектуры процессов взаимодействия пользователей в рамках применяемой системы электронного документооборота могут реализовываться различные сценарии использования SSF. Часть документов при взаимодействии может защищаться шифрованием, на определенном этапе может потребоваться защита документов электронными цифровыми подписями.
С лета 2009 г. программные продукты INFORION-SSF и INFORION-SNC будут предоставляться бесплатно после предварительной регистрации и получения программного ключа. О начале работы данного сервиса будет дополнительно объявлено на сайте компании по адресу www.inforion.ru.
Опубликовано: Журнал "Information Security/ Информационная безопасность" #3, 2009