ГОСТ Р ИСО/МЭК19784-1—2007
изображена на рисунке 3. В формате, рекомендуемом для хранения и передами, к полям, определенным
в структуре данных Си. добавляются поля длины.
П р и м е ч а н и е — Формат постоянного клиента БиоАЛИ. рекомендуемый для хранения и передачи
ЗБИ БиоАПИ. приведен в приложении В. Для представления ЗБИ БиоАЛИ в ПИП и ИПУ используется структура
данных, определенная в 7.4.
СБЗ содержит информацию о содержании последующего ББД.
ББД содержит биометрический образец, формат которого определен полем «ИД формата» в СБЗ.
Данный формат может бытьстандартным или внутренним.
П р и м е ч а н и е — Стандартные форматы ББД определены в ISO/IEC 19794 [5].
БЗИ является необязательным (нулевое поле длины БЗИ указывает на отсутствие данного блока)
и содержит параметры, связанные с использованием цифровой подписи и/или шифрованием ЗБИ.
Формат БЗИ определяется полем «Формат БЗИ» вСБЗ. Поле «Тип данных ЗБИ» указывает, использует ли
ЗБИ цифровую подпись и/или является ли ББД зашифрованным (7.9).
Первое поле длины указывает длину всей ЗБИ без учета самого поля. Второе поле длины, распо
ложенное после заголовка и перед ББД, указывает длину ББД без учета самого поля длины. Третье поле
длины, расположенное после ББД и перед БЗИ, указывает длину БЗИ без учета самого поля длины.
6.7.2 Обработка данных ЗБИ
При создании новой ЗБИ. ПБУ возвращает к ней дескриптор. Большинство локальных операций мо
жет быть выполнено без перемещения ЗБИ из ПБУ. (Так как ЗБИ могут быть достаточно большими, это
является преимуществом при выполнении различных операций). Однако если приложению необходимо
управлять ЗБИ (сохранить ее в базе данных приложения, передатьдругому ПБУ или переслать на сервер
для верификации/идентификации, возможно, через инфраструктуру с использованием 1БОЛЕС 24708 [6]),
оно может запрашивать ЗБИ с использованием дескриптора (функции BioAPI_GetBIRFromHandle). Если
требуется только информация заголовка, она может быть получена с использованием функции
BioAPI_GetHeaderFromHandle.
Передача ЗБИ в качестве входного параметра функции БиоАПИ может быть реализована одним из
следующих трех способов:
a) ссылкой на ее дескриптор (если она находится в вызванном ПБУ);
b
)ссылкой на ее ключевое значение (УУИД) в открытой базе данных ЗБИ (управляемой вызван
ным ПБУ):
c) предоставлением самой ЗБИ с использованием структуры данных BioAPI_BIR Си.
3 -1 9 6 3
11