В мире, где технологии определяют границы возможного, ключевое преимущество — это способность быстро и точно превращать инновационные идеи в работающие решения. Мы предлагаем комплекс услуг, охватывающий весь жизненный цикл создания высокотехнологичных продуктов — от концепции до серийного производства.

Микроконтроллеры семейства MIK51

MIK51 – семейство защищенных микроконтроллеров для смарт-карт, применяемых в электронных документах, платежных картах и криптографических токенах. Все микроконтроллеры MIK51 имеют дуальный интерфейс, криптографические сопроцессоры для российских и международных криптографических алгоритмов и целый арсенал аппаратных мер защиты от инженерных атак.

Микроконтроллеры MIK51

Разработка встроенного программного обеспечения для смарт-карт

АО «НИИМЭ» разрабатывает встроенное программное обеспечение для смарт-карт на базе собственных и партнерских микроконтроллеров:

  • Операционные системы собственной разработки.
  • Виртуальная машина JavaCard.
  • Интегрированные («нативные») приложения.
  • Отечественные и международные криптографические алгоритмы.
  • Поддержка технологии MoC (аутентификация пользователя по отпечатку пальца).
Разработка ПО для смарт-карт

Сравнительные характеристики смарт-карт

MIK51SC72D MIK51AD144D MIK51BC16D
Объем памяти
ПЗУ 384К 256К 256К
ОЗУ
ЭСППЗУ 72К 144К 16К
Аппаратная поддержка криптографических алгоритмов
ГОСТ 28147 + + +
ГОСТ Р34.12-15 + + +
DES, 3DES + + +
AES-128, AES-256 + - -
ГОСТ Р34.10-12 + + +
RSA + + +
ECDSA + + +
ГОСТ Р34.11-12 (хэш) + +
Интерфейсы обмена
Контактный ISO 7816-3 T=0, T=1 T=0, T=1 T=0, T=1
Радио ISO 14443 Type A, B; Mifare Type A, B Type A, B
Применение
Электронные документы + + -
Платежные карты + - +
Социальные карты + - -
Криптографический токен + + +
Платформа JavaCard + + static
Перетащите таблицу для просмотра

Устройства с операционными системами АО «НИИМЭ»

Операционные системы АО «НИИМЭ» работают в составе множества интеллектуальных устройств:

  • Биометрический загранпаспорт.
  • Платежная карта «МИР».
  • Карта военнослужащего.
  • Элемент безопасности для Интернета вещей.
  • Криптографические USB-токены разных производителей.
Устройства с ОС

Услуги по разработке приложений для смарт-карт

Наши специалисты обладают уникальным опытом разработки операционных систем для смарт-карт, глубоким знанием аппаратного обеспечения, стандартов и спецификаций в области смарт-технологий.

Мы оказываем полный спектр услуг по разработке приложений по требованиям заказчика:

  • Составление спецификации.
  • Проектирование структур данных.
  • Проектирование защищенных протоколов обмена данными.
  • Разработка программного кода приложения и тестов.
Услуги разработки

Сферы применения смарт-технологий

Нами накоплен большой опыт создания приложений во многих сферах применения смарт-технологий, включая:

  • Идентификационные карты.
  • Социальные и региональные карты.
  • Криптографические токены.
  • Банковские карты.
  • Транспортные карты.
  • Карты для систем контроля и управления доступом (СКУД).
  • Элементы безопасности для защиты информации в сети IoT.
Сферы применения

Варианты реализации приложений

  • Апплеты на JavaCard, в том числе с использованием российской криптографии.
  • Приложения на основе стандарта ISO 7816, включая криптографические приложения и генерацию электронной подписи.
  • «Нативная» реализация приложения и его интеграция в ОС карты.
Варианты реализации

Идентификационные карты и электронные документы

АО «НИИМЭ» разработал семейство защищенных микроконтроллеров для идентификационных карт и электронных документов, которые применяются в российских загранпаспортах и картах военнослужащего. Готовятся к выпуску новые типы электронных документов: Удостоверение Личности Гражданина РФ (УЛГ), Водительское Удостоверение (ВУ), Свидетельство о регистрации Транспортного Средства (СТС). В микросхемах реализованы современные отечественные и международные криптографические алгоритмы. Микросхемы для электронных документов сертифицированы в ФСБ России по классу КВ1.

Идентификационные карты

Платежные карты

АО «НИИМЭ» разработал микросхему для дуальных карт «МИР», которая отвечает всем требованиям по функциональности и безопасности, предъявляемым международным консорциумом EMVCo и российской платежной системой НСПК. Оценка безопасности успешно проведена в зарубежной сертификационной лаборатории. Объем энергонезависимой памяти 16K позволяет разместить на карте несколько экземпляров приложения «МИР» для добавления функций социальной карты, карты лояльности или других дополнительных функций.

Платежные карты

Криптографические карты

Криптографические продукты АО «НИИМЭ» с операционной системой Trust поддерживают новейшие отечественные и международные криптографические алгоритмы, включая:

  • ГОСТ Р34.10-2012 (электронная подпись).
  • ГОСТ Р34.11-2012 (функция хэширования).
  • ГОСТ Р34.12-2015, ГОСТ Р3413-2015 (новый стандарт на блочные алгоритмы).

ОС поддерживает аутентификацию пользователя по отпечатку пальца (технология Match-on-Card). Продукты семейства являются СКЗИ класса KC3 и выпускаются на отечественных микроконтроллерах первого уровня (т.е. разработанных и произведенных в России).

Криптографические карты

Транспортные карты и СКУД

АО «НИИМЭ» предлагает чипы для транспортных карт и систем управления доступом (СКУД) на базе отечественных и импортных микроконтроллеров с собственным ПО. Их отличает:

  • Быстрота проведения транзакции.
  • Устойчивость к потере питания.
  • Совместимость с открытой международной спецификацией Cipurse.
  • Стандартная файловая система (согласно ISO 7816-4).
  • Полная совместимость со всеми считками и NFC-телефонами при обмене по радио-интерфейсу.
  • Поддержка зарубежной и отечественной криптографии.
  • Низкая цена.
Транспортные карты и СКУД

Универсальная платформа JavaCard

АО «НИИМЭ» предлагает универсальную платформу JavaCard, позволяющую заказчикам создавать приложения. Платформа JavaCard реализует спецификацию JC ver. 3.0.4 и поддерживает управление приложениями по спецификации Global Platform 2.2.1. Важнейшим преимуществом продукта НИИМЭ является наличие ряда собственных расширений, которые предоставляют в распоряжение апплета:

  • Поддержку отечественной криптографии, включая новейшие алгоритмы ГОСТ Р34.10-12, ГОСТ Р34.11-12, ГОСТ Р34.12-15, ГОСТ Р34.13-15.
  • Примитивы модулярной арифметики для реализации собственных вариантов асимметричных алгоритмов.
  • Примитивы арифметики на эллиптических кривых.
  • Средства контроля целостности встроенного ПО и апплета, а также некоторые другие полезные функции.

Продукты семейства являются СКЗИ класса KC3.

Платформа JavaCard

Jedi – среда разработки для JavaCard

Программный комплекс Jedi позволяет максимально эффективно разрабатывать и отлаживать апплеты для смарт-карт на языке JavaCard в популярной интегрированной среде Eclipse. Отличительными особенностями JEDI являются:

  • Полноценная поддержка всех расширений, включая отечественную криптографию.
  • Эмулятор PC/SC-ридера.
  • Точная эмуляция поведения карты.
  • Интерактивная отладка апплета на уровне исходного кода.
  • Контроль ресурсов виртуальной машины JavaCard в режиме реального времени.
Среда разработки Jedi