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

Подпись под iOS

БиблиотекаБиблиотека

Февраль, 2013

Компания Аладдин выпустила комплект разработчика приложений для iOS, позволяющий формировать электронную подпись документов с помощью смарт-карты. Помимо ПО в комплект входят специальный считыватель с интерфейсами Apple Dock и MicroUSB, две смарт-карты JaCarta и шнур для подключения считывателя к компьютеру. Инструментарий позволяет разрабатывать приложения для работы со смарт-картами Аладдин на платформах Windows, Linux, Mac OS X и iOS; позже планируется поддержка Android.

Как это устроено

Комплект предназначен для создания приложений, где основным компонентом системы защиты является смарт-карта — её процессор занимается шифрованием данных. Есть карты со встроенным российским алгоритмом шифрования, поддерживающие и международные алгоритмы. Для надёжности приложений важно, что секретный ключ сертификата генерируется внутри процессора карты и хранится во внутренней памяти, недоступной извне: это не позволяет клонировать карту, украсть сертификат или вмешаться в работу криптомодуля.

Шифрование на карте, по словам генерального директора Аладдин Сергея Груздева, позволяет преодолеть законодательные ограничения России и США. Для помещения программы со встроенным шифрованием в AppStore нужна лицензия на экспорт криптографии из России; когда же клиент скачивает приложение из AppStore в России, он нарушает ограничения США на экспорт строгого шифрования. Корпоративных пользователей выручает локальный каталог приложений по спецификации In-House Distribution, но для частных пользователей проблему так не решить. Решение — использовать криптопроцессор карты и считыватель, чей драйвер не содержит криптографии: карта, в которой происходит криптопреобразование, границ не пересекает и передаётся пользователю лично.

Карты и сертификация

Считыватель универсален — поддерживает практически все карты с криптографией из линейки JaCarta: банковские карты, сертифицированные по EMV Level 1 (Visa, MasterCard), и идентификационные карты, хранящие сертификаты шифрования, параметры одноразовых паролей и идентификаторы. Компания прошла сертификацию по требованиям ФСБ на корректность встраивания криптографии и на соответствие ФЗ-63 “Об электронной подписи”. Хранение российских сертификатов в сертифицированном хранилище позволяет изготавливать квалифицированную электронную подпись под электронными документами.

Кому нужно

Квалифицированная электронная подпись для iOS необходима в приложениях дистанционного банковского обслуживания и системах юридически значимого электронного документооборота — их разработчики уже приступили к интеграции (распространено около сотни комплектов). В ближайшем будущем в системах ЭДО могут появиться рабочие места руководителей для iOS с заверением документов квалифицированной ЭП; заинтересованы в продукте и разработчики интернет-банкинга, и самые разные корпоративные системы, где нужна подпись документов.

Это краткая аннотация статьи, полную версию читайте в первоисточнике.


Читать полную версию

Первоисточник: “Computerworld Россия”, № 3(788), февраль, 2013

Эксперт: Редакционный эксперт