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

ГОСТ Р ИСО/МЭК 19785-1-2008 Автоматическая идентификация. Идентификация биометрическая. Единая структура форматов обмена биометрическими данными. Часть 1. Спецификация элементов данных

     6.3 Определение формата ведущей организации ЕСФОБД с использованием комплексной структуры ЗБИ ЕСФОБД

6.3.1 Ведущая организация ЕСФОБД может устанавливать формат ведущей организации ЕСФОБД, который поддерживает различные ББД одного или разных типов биометрических данных (например, ББД отпечатка пальца, лица и голоса, или ББД отпечатков пальцев более чем одного пальца) в одной ЗБИ. Комплексная структура ЗБИ ЕСФОБД соответствует этому требованию. Пример формата ведущей организации ЕСФОБД, основанного на комплексной структуре ЗБИ ЕСФОБД, который включает в себя как данные протокола отпечатков пальцев, так и данные радужной оболочки глаза, приведен на рисунке 2.


Рисунок 2 - Пример формата ведущей организации ЕСФОБД, основанного на комплексной структуре ЗБИ ЕСФОБД

6.3.2 Формат ведущей организации ЕСФОБД, основанный на комплексной структуре ЕСФОБД, состоит из:

a) начального единого корневого заголовка ЕСФОБД (СБЗ);

b) подзаголовков:

1) один или более блоков подзаголовков нулевого уровня или

2) один или более блоков подзаголовков, которые не являются блоками подзаголовков нулевого уровня;

с) БЗИ (не обязательно). Если формат ведущей организации ЕСФОБД предусматривает наличие БЗИ, то корневой заголовок должен поддерживать абстрактное значение INTEGRITY элемента данных ЕСФОБД CBEFF_BIR_integrity_options. Областью действия БЗИ является вся ЗБИ, построенная в соответствии с комплексной структурой ЗБИ ЕСФОБД.

Примечание - Элемент данных CBEFF_BDB_encryption_options не поддерживается корневым заголовком в соответствии с требованиями 6.3.5.

6.3.2.1 Блок подзаголовка нулевого уровня состоит из:

Примечание - Блок подзаголовка нулевого уровня соответствует простой структуре ЗБИ ЕСФОБД. С учетом того, что простая ЗБИ может быть частью комплексной ЗБИ, ведущая организация ЕСФОБД, устанавливающая форматы ведущей организации ЕСФОБД для простых ЗБИ, должна рассмотреть необходимость наследования (6.3.7) абстрактных значений с более высокого уровня комплексной ЗБИ. Если перенесение каких-либо значений неприемлемо, то формат ведущей организации ЕСФОБД для простой ЗБИ не должен поддерживать абстрактные значения более высокого уровня.

a) СБЗ, имеющего абстрактное значение ZERO, закодированное в его элементе данных CBEFF_subheader_count;

b) ББД;

c) БЗИ (необязательно). Если формат ведущей организации ЕСФОБД включает в себя БЗИ, обеспечивающий целостность конкретного блока нулевого уровня, то подзаголовок данного блока нулевого или более высокого уровня, но не корневой подзаголовок, должны поддерживать абстрактное значение INTEGRITY в элементе данных CBEFF_BIR_integrity_options. Областью действия этого БЗИ является только данный блок нулевого уровня.

Примечание - Даже если блок подзаголовка нулевого уровня содержит абстрактное значение INTEGRITY, унаследованное от блока подзаголовка более высокого уровня (6.3.7), действие соответствующего БЗИ распространяется только на конкретный блок подзаголовка нулевого уровня. Также необходимо учитывать, что в 6.3.5 не допускается наследование абстрактного значения ENCRYPTION, поэтому абстрактное значение ENCRYPTION должно быть записано в соответствующий СБЗ нулевого уровня, если ББД зашифрован.

6.3.2.2 Блок подзаголовка, не являющегося заголовком нулевого уровня, состоит из:

a) начального единого подзаголовка ЕСФОБД (СБЗ);

b) подзаголовков:

1) одного или более блоков подзаголовков нулевого уровня или

2) одного или более блоков подзаголовка, не являющегося подзаголовком нулевого уровня.

6.3.3 Блоки корневых заголовков и подзаголовков должны поддерживать все абстрактные значения элемента данных CBEFF_subheader_count.

Примечание - Абстрактные данные этого элемента данных ЕСФОБД являются целыми числами от 0 до 255. Комплексная структура ЗБИ ЕСФОБД может поддерживать любое число уровней, но максимальное число блоков подзаголовков (и, таким образом, ББД) в одном уровне составляет 255. При необходимости на одном уровне могут быть размещены более 255 объектов, что осуществляется путем ввода на более высокий уровень дополнительного блока подзаголовка, который обеспечивает начало нового отсчета.

6.3.4 Элементы данных ЕСФОБД CBEFF_BDB_format_owner и CBEFF_BDB_format_type являются обязательными, по крайней мере, в одном СБЗ на уровне или над уровнем каждого ББД в ЗБИ. Если иерархия вышеуказанных СБЗ включает в себя оба эти элемента данных более чем на одном уровне, то значение на уровне, ближайшем к ББД, интерпретируется как значение, применимое к этому ББД.

6.3.5 Элемент данных ЕСФОБД CBEFF_BDB_encryption_options кодируется в каждом СБЗ нулевого уровня и не кодируется в СБЗ на других уровнях ЗБИ.

Примечание - ЕСФОБД позволяет шифровать только ББД, но не СБЗ.