Российская криптография для iOS
Февраль, 2013
Компания Аладдин выпустила комплект JC SDK, обеспечивающий работающие на платформе Apple iOS программные приложения средствами сертифицированной российской криптографии для поддержки инфраструктуры открытых ключей (PKI) и удостоверяющих центров. Прежде всего это решения VPN, защищённая электронная почта, интернет-банкинг, ДБО, электронный документооборот.
По словам генерального директора компании Сергея Груздева, выйти на рынок средств разработки для мобильных устройств заставили его динамика и абсолютные показатели роста: по прогнозам Gartner, внедрение мобильных устройств в корпоративные ИТ-системы станет самым значительным трендом ближайших 10 лет, а к концу 2015 г. 75% создаваемых программных продуктов будут предназначены для мобильных платформ. Мобильные устройства на iOS популярны у российских пользователей, особенно руководителей высшего звена; с учётом важности доступной им информации, архитектурных ограничений iOS, бизнес-политики Apple и требований российских законов к СКЗИ задачи обеспечения безопасности этой платформы в России особенно актуальны.
Решить их оказалось непросто: попытки получить от Apple комплект разработчика нижнего уровня (доступ к файловой системе, коммуникационному порту и т.п.) для замены встроенного криптомодуля российским не увенчались успехом — поэтому Аладдин заключила договор об OEM-партнёрстве на разработку интерфейсного переходника (карт-ридера) с одним из зарубежных лицензиатов Apple, обладающего правами использования этого SDK.
В состав комплекта JC SDK входят: карт-ридер; две смарт-карты с российской криптографией и модулем лицензирования; модуль-переходник для отладки приложений; высокоуровневые интерфейсные библиотеки PKCS#11, библиотечные PKI-расширения, библиотеки лицензирования с примерами для Windows, Linux, Mac OS X; АРМ для работы с удостоверяющими центрами (КриптоПро УЦ Win32); утилиты администрирования смарт-карт (JC-GOSTClient для Win32/64, Linux, Mac OS X); программы в исходных кодах с примерами вызовов; документация; конфигурационные файлы и руководства по настройке среды разработки. Карт-ридер позволяет использовать в приложениях смарт-карты со встроенными сертифицированными средствами российской криптографии — это решает проблему соответствия и требованиям российского законодательства, и политике Apple.
По данным HeadHunter, спрос на разработчиков мобильных приложений вырос за четыре года в 14 раз; JC SDK сокращает (по расчётам компании) сроки выпуска мобильных приложений с поддержкой ЭП до одного месяца: уже сертифицированные средства поддержки квалифицированной ЭП освобождают разработчиков от получения лицензий ФСБ на разработку и встраивание криптографии и от сертификации продукта, а высокоуровневый инструментарий упрощает интеграцию. Эксплуатационные преимущества: хранение ключей шифрования ЭП на внешнем отчуждаемом защищённом носителе — смарт-карте с неизвлекаемыми ключами (чего требуют регуляторы); срок хранения ключей — три года, а не год, как в других решениях для ЭП. Поддерживаются контейнеры КриптоПро CSP, а также криптография, сертифицированная в Казахстане и Украине. Карт-ридер и смарт-карты работают и на платформах Windows, Linux и Mac — ридер подключается через кабель-переходник micro-USB/USB и распознаётся современными ОС автоматически.
Около сотни комплектов JC SDK находятся в тестовой эксплуатации в российских компаниях; через месяц обещана поддержка Android — функционал смарт-карты будет встроен в карту microSD с интерфейсом на эмуляции файловой подсистемы Android, доступной любому приложению. Поставщики мобильных устройств и разработчики отзываются о новации как о катализаторе рынка мобильных приложений: Александр Скакунов (ВолгаБлоб) — о быстром и успешном встраивании механизма обращения к смарт-картам в защищённый почтовый клиент iBlob; Алексей Зотов (Банк Софт Системс) — о Мобильном бизнес-клиенте (ДБО юрлиц на планшетах с подписанием платёжных документов квалифицированной ЭП, формируемой непосредственно на смарт-карте, включая eToken ГОСТ), благодаря чему приложение соответствует законодательству РФ и может размещаться в AppStore.
Это краткая аннотация статьи, полную версию читайте в первоисточнике.
Первоисточник: PC Week, февраль, 2013
Эксперт: Сергей Груздев, Аладдин
