Жизненный цикл смарт-карты

  Категория » GPS/GSM/RFID системы » Смарт-карты   


В соответствии со стандартом ISO 10202-1 фаза 2 жизненного цикла смарт-карты охватывает следующие процессы:
1. электрическое тестирование смарт-карты;
2. завершение установки в смарт-карту операционной системы;
3. инициализацию приложения.

1. Электрическое тестирование
Первым производственным шагом этой фазы является электрическое тестирование смарт-карты. Основной тест состоит в выполнении последовательности ISO по активации смарт-карты, на которую карта должна дать верный ответ ATR. Если этот ATR можно принять и он соответствует ожидаемому ответу, тогда ясно, что по крайней мере ядро микроконтроллера действует. Вслед за этим тестом выполняются специальные тесты для таких аппаратных компонентов, как ПЗУ, ЭСППЗУ и ОЗУ.

Чтобы обеспечить высокую производительность проведения этих тестов (некоторые тесты могут продолжаться несколько секунд) используются специальные машины, которые обрабатывают несколько карт параллельно. Обычно используются машины карусельной конструкции производительностью до 3500 карт за час.

Жизненный цикл смарт-карты

2. Завершение установки операционной системы
Большинство операционных систем только частично располагаются в программируемом ПЗУ смарт-карты. Таблицы связей и часть программного кода загружаются в ЭСП ПЗУ смарт-карты только после аутентификации с помощью секретного ключа. Этот процесс позволяет выполнить некоторую адаптацию программного кода ПЗУ для исправления ошибки или особых случаев приложений, не требуя новой маски ПЗУ. Например, для предприятия "Ломком", которое осуществляет прием цветного металла и его первичную переработку, нами были выполнены работы по загрузке персональных данных сотрудников Заказчика в идентификационные смарт-карты для получения ими доступа в складские помещения предприятия, что позволило руководству компании иметь оперативную информацию о входе/выходе сотрудников в контрольные зоны.

Операционная система смарт-карты не полностью присутствует в смарт-карте, пока в карту не записаны данные ЭСППЗУ. После этого можно исполнять все команды приложения, такие как SELECT (Выбрать) и READ RECORD (Читать запись). Завершение загрузки операционной системы выполняется с использованием машин, которые обрабатывают параллельно несколько карт, а также выполняют входной контроль карт.

Жизненный цикл смарт-карты

3. Инициализация приложения
Завершение загрузки операционной системы карты обеспечивает ее необходимым программным обеспечением для выполнения следующего шага производства. Этот шаг заключается в загрузке всех данных, которые принадлежат приложению и одинаковы для всех смарт-карт в этом приложении. К ним относятся данные приложения, которые не изменяются от карты к карте, и все другие не персональные данные, которые также одинаковы для каждой смарт-карты. Этот шаг называется инициализацией.

На уровне файлов инициализация заключается в создании всех необходимых файлов (MF, DF и EF) и заполнении их, насколько возможно, данными приложения. При использовании современных операционных систем это делается с применением команд СREATE (Создать), UPDATE BINARY (Обновить бинарный файл) и UPDATE RECORD (Обновить запись). Этот шаг обработки является последним шагом, на котором все смарт-карты считаются одинаковыми. Поэтому инициализация может выполняться, используя быстрые машины, которые обрабатывают по несколько карт параллельно. Персональные данные не загружаются в смарт-карту, пока не произойдет переход на следующий шаг, называемый персонализацией.



Вы можете сохранить эту статью:

Жизненный цикл смарт-карты

из категории » Смарт-карты »  в сервисах:



Просто нажмите на кнопку нужного Вам сервиса и данная статья будет сохранена.

Дополнительная информация по теме:

Фазы жизненного цикла смарт-карт Фазы жизненного цикла смарт-карт

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

Размещение программного кода в памяти смарт-карты Размещение программного кода в памяти смарт-карты

Площадь поверхности чипа, приходящаяся на 1-битовую ячейку ЭСППЗУ, в четыре раза больше, чем для 1-битовой ячейки ПЗУ. Поэтому по чисто экономическим причинам в ПЗУ должно размещаться как можно больше программного кода. В ПЗУ микроконтроллера размещают полностью все ядро операционной системы, а такж ...

Применение смарт-карты: активация и деактивация приложения Применение смарт-карты: активация и деактивация приложения

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

Персонализация смарт-карты Персонализация смарт-карты

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

Основные задачи операционной системы смарт-карты Основные задачи операционной системы смарт-карты

Основными задачами операционной системы смарт-карты являются следующие:1. управление передачей данных к смарт-карте и от смарт-карты; 2. управление исполнением команд;3. управление файлами;4. управление выполнением криптографических алгоритмов.Основным видом взаимоотношений между смарт-картой и карт ...


Для поиска по всем категориям нашего сайта рекомендуем Вам пройти авторизацию либо зарегистрироваться.

Яндекс.Метрика Rambler's Top100 Рейтинг@Mail.ru   "СМАРТ Системы"      © 2007-2016 Все права защищены.