Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 7816-9-2011 Карты идентификационные. Карты на интегральных схемах. Часть 9. Команды для управления картами

     5 Жизненный цикл


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

- если объект находится в состоянии создания, то к данному объекту не применяются атрибуты секретности;

- если объект находится в состоянии инициализации, то могут применяться любые атрибуты секретности, определенные для данного состояния;

- если объект находится в рабочем состоянии, то должны применяться все соответствующие атрибуты безопасности;

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

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

CREATE FILE

DELETE FILE

ACTIVATE FILE

DEACTIVATE FILE

TERMINATE CARD USAGE

TERMINATE EF

TERMINATE DF


Команды могут устанавливать значение состояния жизненного цикла, когда они выполняются. Однако карта должна поддерживать целостность этого значения в соответствии с настоящим стандартом.