ЖИЗНЕННЫЙ ЦИКЛ
Жизненный цикл МК с ОС (смарт-карт) состоит из 4-х основных фаз:
- Производственная фаза
- Фаза инициализации
- Фаза эксплуатации
- Фаза блокирования
Особенностями жизненного цикла смарт-карт с ОС являются:
- смарт-карты не подлежат ремонту, регламентному обслуживанию и процедурам модернизации (апгрейда);
- смарт-карты не подлежат процедурам резервирования и восстановления;
- при гарантийном отказе в период гарантийного срока эксплуатации, смарт-карты заменяется производителем на исправный экземпляр;
- средства самоконтроля в смарт-карте таковы, что обеспечивают автоматический перевод смарт-карты на фазу блокирования при возникновении нарушений целостности данных и программного кода ОС;
- смарт-карта не требует процедур загрузки и установки ОС так как исполняемый код ОС формируется в масочном ПЗУ микроконтроллера смарт-карты в рамках технологического процесса изготовления ее микроконтроллера, в процессе жизни смарт-карты программный код ОС не может быть прочитан, изменен или дополнен.
Переход между фазами жизни смарт-карты происходит последовательно и необратимо.
Производственная фаза используется производителем МК и производителем смарт-карты для тестирования и загрузки транспортного ключа. Производственная фаза завершается переводом МК с ОС на фазу инициализации.
Фаза инициализации применяется для первоначального форматирования и загрузки расширений в память МК. Фаза инициализации характерна отсутствием файловой системы. Фаза инициализации завершается переводом МК с ОС на основной режим функционирования - на фазу эксплуатации.
Фаза эксплуатации предназначена для практического использования МК с ОС. На этой фазе можно задействовать все функциональные ресурсы ОС, в энергонезависимой памяти МК существует файловая система, которая подчиняется правилам жизненного цикла, определенным в ISO 7816-9 (у каждого файла и директории есть свой жизненный цикл).
Фаза блокирования МК с ОС предназначена для прекращения функционирования по причине внутренних отказов или по инициативе терминального оборудования. Фаза блокировки гарантирует невозможность чтения и модификации информации на карте и эквивалентна физическому выведению МК с ОС из строя.