ГОСТ Р 52633.4—2011
8.2.9 Тип nbNbccState
8.2.9.1Определяет состояния НПБК. Общее состояние НПБК описывается комбинацией
состояний.
8.2.9.2 Объявление
typedef uint16_tnbNbccState;
8.2.9.3 Значения
#define nbNS_INITIAL(0x0000)
Начальное состояние НПБК.
#define nbNS_TRAINED(0x0001)
Флаг состояния «I». НПБК обучен.
#define nbNS_CSCHEME(0x0002)
Флаг состояния «II». Схема преобразования установлена.
#define nbNS_SPEC_IN(0x0004)
Флаг состояния «III». Специальные входные параметры и их ограничения заданы.
#define nbNS_SPEC_Ol)T(0x0008)
Флаг состояния «IV». Специальные выходные параметры, а также результаты промежуточных
вычислений получены.
#define nbNS_CRITICAL_IN(0x0010)
Флаг состояния «V». Входные параметры для обучения, дообучения и тестирования, заданы.
#defme nbNS_CRITICAL_OUT(0x0020)
Флаг состояния «VI». Выходные параметры для обучения, дообучения и тестирования заданы.
8.2.10 Тип nbNbcBody
8.2.10.1 Определяет заголовок НБК.
8.2.10.2 Объявление
typedef struct nbNbcBody_t {
uint32_tsize;
nbUuidnbcType;
} nbNbcBody;
8.2.10.3 Параметры
size — полная длина НБК в байтах с заголовком НБК.
nbcType — УУИД типа нейросетевого биометрического контейнера.
П р и м е ч а н и е — УУИД типа нейросетевого контейнера определяет разработчик НПБК. Идентификатор
должен полностью определять формат хранения блоков НБК.
8.2.11 Тип nbPurpose
8.2.11.1Определяет признаки и цели использования биометрических образов или производных
от них биометрических параметров. Допустимо значения различных целей и признаков использовать
совместно.
8.2.11.2 Объявление
typedef uint8_t nbPurpose;
8.2.11.3 Значения
#define nbPURPOSE_UNKNOWN(0x00)
Цель неизвестна.
#define nbPURPOSE_AUTHENTICATE(0x01)
Аутентификация (сопоставление 1:1).
#define nbPURPOSE_ENTER(0x02)
Вхождение в группу (поиск в базе 1:» ).
#defme nbPURPOSEJDENTIFY(0x04)
Идентификация для обучения.
#defme nbPURPOSE_AUDIT(0x08)
Для аудита или тестирования.
#dofine nbPURPOSE_MULTI_USER(0x10)
Содержит биометрические образы разных пользователей.
#defme nbPURPOSE_MULTI_IMAGE(0x20)
Содержит несколько биометрических образов.
#defme nbPURPOSE_BALANCED(0x40)
Содержит сбалансированную базу биометрических образов.
#defme nbPURPOSE_SVNTHETIC(0x80)
Содержит синтетические образы.
16