Выберите необходимый пункт меню
|главная |продукция |консалтинг |интеграция |поддержка |аутсорсинг |публикации |о компании

Обзор смарт-карт

Обзор РИК - Российской
интеллектуальной карты


Обзор операционной
системы UniCOS


Управление доступом
к информации на РИК



Обзор РИК - Российской интеллектуальной карты

Российская интеллектуальная карта РИК - микропроцессорная карта, разработанная государственным унитарным предприятием "Научно-технический центр "Атлас"", ЗАО "Программные системы и технологии", ОАО "Ангстрем" при научно-техническом сопровождении ФАПСИ. РИК выполнена на основе отечественного микроконтроллера КБ5004ВЕ1 (разработанного ОАО "Ангстрем") с операционной системой ОС UniCos. Структура карты и операционная система обеспечивают возможность реализации широкого спектра различных приложений на базе РИК.

Список приложений, использующих РИК, а также тех, в которых ее применение является перспективным, широк и включает в себя следующие области:

  • электронные удостоверения различного рода (включая электронный паспорт хозяйствующего субъекта г. Москвы);
  • носитель ключевой информации для систем защищенного электронного документооборота и других приложений;
  • защита компьютера от несанкционированного доступа.

Основные технические характеристики РИК.

Микроконтроллер КБ5004ВЕ1, на основе которого выполнена РИК, имеет следующие технические характеристики:

  • 8-разрядный микроконтроллер с RISC-архитектурой;
  • 256 байт оперативной памяти (ОЗУ);
  • 2 килобайта ЭСППЗУ;
  • не менее 10 лет хранения записанной информации;
  • не менее 100 000 циклов стирания/записи;
  • канал последовательного доступа, совместимый со стандартом ISO 7816-3;
  • расположение контактов, совместимое со стандартом ISO 7816-3;
  • технология изготовления микросхемы - КМОП два металла;
  • ток потребления: < 2 мА при Ucc = 5 В и f = 5 мГц, < 1 мкА в режиме малого потребления STOP.

Описание микроконтроллера КБ5004ВЕ1.

Микроконтроллер КБ5004ВЕ1 является оригинальной разработкой ОАО "Ангстрем". Его ядром является восьмиразрядный RISC-процессор с одноуровневым конвейером на три команды, тактируемый встроенным генератором на частоте около 15 МГц. Применение конвейера и двухмагистральная структура микроконтроллера позволяют выполнять любую команду за два такта. В отличие от большинства процессоров с конвейером, в том числе и процессоров с архитектурой i80x86, при выполнении команды перехода не происходит очистки процессором содержимого конвейера. Благодаря этому время выполнения команды не увеличивается.

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

Так как ЭСППЗУ имеет большое время записи (порядка 3-5 мс), чтение и запись в него производится многоразрядными блоками. При этом запись информации в ЭСППЗУ осуществляется параллельно с работой процессора.

К периферийным устройствам микроконтроллера относятся 16-разрядный счетчик-таймер и порт ввода-вывода для связи с терминалом. Как и ЭСППЗУ, эти устройства могут генерировать запрос прерывания.

Микроконтроллер КБ5004ВЕ1 имеет высокую степень защиты от несанкционированного доступа к информации, хранящейся на карточке. Это достигается с помощью следующего комплекса мер:

  • кристалл не имеет точек подключения, кроме предусмотренных стандартом ISO 7816-3;
  • использование средств самотестирования для отбраковки при производстве и при каждом включении кристалла;
  • специальные меры по предотвращению снятия информации и анализа работы кристалла;
  • меры противодействия вводу микроконтроллера в нештатный режим работы путем внешних воздействий.
 

info@smarttelemax.ru