Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом УЭК.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
7.15 Mб
Скачать

3.1.1.1 Элементы данных и файлы

Приложение в ICC содержит набор информационных элементов. Терминал может получить доступ к этим элементам после успешного выбора приложения. Информационным элементам присваиваются имена, они имеют определенное описание содержимого, формат и кодирование. Информационный объект состоит из метки (tag), кода длины и значения. Метка однозначно идентифицирует объект в рамках данного приложения. Поле длина определяет число байт в поле значение. Объекты могут объединяться, образуя составные объекты. Определенное число простых или составных объектов могут образовывать записи. Присвоение меток регламентируется документами ISO/IEC 8825 и ISO/IEC 7816. Записи, содержащие информационные объекты, хранятся в файлах ICC. Структура файла и метод доступа зависят от назначения файла. Организация файлов определяется приложениями платежной системы PSA(PaymentSystemApplication). Проход к набору PSA в ICC разрешается с помощью выбора среды платежной системы PSE (PaymentSystemEnvironment). Когда PSE присутствует, файлы, относящиеся к PSA, доступны для терминала через древовидную структуру каталога. Каждая ветвь этого дерева является файлом определения приложения ADF (ApplicationDefinitionFile) или файлом определения каталога DDF(DirectoryDefinitionFile).

ADF является входной точкой одного или нескольких прикладных первичных файлов AEF(ApplicationElementaryFile). ADF со стороны терминала воспринимается как файл, содержащий информационные объекты, которые инкапсулированы в FCI(FileControlInformation). Информационные файлы состоят из последовательности пронумерованных записей. Каждому файлу присваивается короткий идентификатор SFI (принимает значения 1-10), с помощью которого можно обращаться к файлу. Чтение каталога осуществляется с помощью команды READ RECORD. Когда PSE присутствует, ICC поддерживает структуру каталога для списка приложений в пределах PSE (определяется эмитентом карты). Каждому приложению присваивается идентификатор AID (ApplicationIdentifier; ISO/IEC 7816-5). К любому ADF или DDF в карте обращение производится посредством имени DF (DedicatedFile). DF для ADF соответствует AID и для данной карты должно быть уникальным. Формат записи каталога PSE показана в таблице 9.

Таблица 9

Метка

70

Длина данных

(L)

Метка

61

Длина элемента 1 каталога

Элемент каталога 1 (ADFили DDF)

Длина элемента № каталога

Элемент каталога № (ADFили DDF)

Содержимое полей элемент каталога характеризуется в таблицах 10 и 11.

Таблица 10. Формат элемента каталога DDF

Метка (Tag)

Длина

Значение

9D

5-16

Имя DDF

73

переменная

Шаблон каталога

Таблица 11. Формат элемента каталога ADF

Метка (Tag)

Длина

Значение

0x4F

5-16

Имя DDF

0x50

1-16

Метка приложения

0x9F12

1-16

Предпочитаемое имя приложения

0x87

1

Индикатор приоритетного приложения

0x73

переменная

Шаблон каталога

Понятно, что в области, где используются карты ICC, наиболее важными являются аспекты безопасности.