ГОСТ Р ИСО/МЭК 24727-1—2016
GCAL — уровень обобщенногодоступа к карте (genericcard access layer);
GCI — обобщенный интерфейс карты (generic card interface):
ICC — карта на интегральной(ых)схеме(ах)(integrated circuitcard);
IFD — устройство сопряжения (interface device);
SAL — уровеньдоступа ксервису (service access layer),
SAL-упрощенный — упрощенный компонент уровня доступа к сервису (service access layer
lightweight component);
TLV — тег-длина-значение (tag-length-value).
5 Функциональная совместимость
Функциональная совместимость касается средств, благодаря которым интерфейсы карточных
приложений, соответствующие стандартам серии ИСО/МЭК 24727, могут быть доступны клиентскому
приложению, соответствующему стандартам серии ИСО/МЭК 24727. В данных стандартах функцио
нальная совместимостьдостигается через множество механизмов, в том числе:
- общая архитектура;
- общая семантика:
- формально определенные интерфейсы;
- обнаруживаемое^;
- расширяемость;
- совместимость с предыдущими версиями;
- испытания насоответствие.
Все интерфейсы в стандартахсерии ИСО/МЭК24727определены с использованием формальных
языков. Этимобеспечиваетсястрогоевыражениеграмматики исемантики, благодарячему интерфейсы
могутбыть реализованы независимо ипереданы через все множество стеков протоколовсовместимым
образом.
Как показано на рисунке 1, для каждого установленного интерфейса в соответствующих частях
серии ИСО/МЭК24727должны быть определены поддерживаемые функции.
Стандарты серии ИСО/МЭК24727относятся к ICC, которая явноили неявно предоставляетописа
ние функциональных возможностей. Описание функциональных возможностей рассмотрено в 6.6 и
более точно определено в ИСО/МЭК 24727-2.
Способы расширения различных интерфейсов и протоколов, к которым обращаются стандарты
серии ИСО/МЭК 24727, включая соответствующую технологию ICC, рассмотрены в различных частях
данной серии.
6 Архитектура
6.1 Общие положения
Стандарты серии ИСО/МЭК 24727 разделяют функциональные возможности между клиентским
приложением, работающим на хост-платформе, и набором сервисов, предоставляемым резидентным
карточным приложением ICC, который может использовать клиентское приложение. Доступ к таким
сервисам обеспечивается через стекпротоколов, который предоставляетсервисный интерфейс, обоб
щенный интерфейскарты иодно или болое резидентных карточных приложений, находящихся на ICC.
6.2 Архитектурные атрибуты
Сервисный интерфейс реализует функции, рассматриваемые в 6.5. которые более точно опре
делены в ИСО/МЭК24727-3.
Обобщенный интерфейс карты реализуетфункции, рассматриваемые в 6.8, которые более точно
определены в ИСО/МЭК24727-2.
Связующий интерфейс реализует функции, рассматриваемые в 6.9, которые более точно опре
делены в ИСО/МЭК24727-3 и ИСО/МЭК24727-6.
Интерфейсдоверительного канала реализует функции, рассматриваемые в 6.10. которые более
точноопределены в ИСО/МЭК24727-4.
Карточныеприложенияуправляютнаборамиданных, включаясозданиепространствауникальных
имендля наборовданныхи всю информацию, содержащуюся в них. Каждый наборданных поименован,
исписокимен наборовданныхот карточногоприложениядоступен клиентскомуприложению благодаря
непосредственному знанию или в результате обнаружения. Клиентское приложение использует имя
набораданных при запросесервиса, который следует применить к наборуданных.
з