Перейти к содержимому
Аладдин Р.Д.
Библиотека

Российская криптография для 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

Эксперт: Сергей Груздев, Аладдин