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

ГОСТ Р ИСО/МЭК 19784-1-2007 Автоматическая идентификация. Идентификация биометрическая. Биометрический программный интерфейс. Часть 1. Спецификация биометрического программного интерфейса (с Изменением N 1)

     7.58 Тип BioAPI_BIR_BIOMETRIC_TYPE (БиоАПИ 2.1)


Данный подраздел применяется только при использовании версии БиоАПИ 2.1.

Маска, которая описывает набор биометрических типов (факторов), содержащихся в ЗБИ БиоАПИ или поддерживаемых ПБУ.

typedef uint32_t BioAPI_BIR_BIOMETRIC_TYPE;

#define BioAPI_NO_BIOTYPE_AVAILABLE

(0x00000000)

#define BioAPI_TYPE_MULTIPLE_BIOMETRIC_TYPES

(0x00000001)

#define BioAPI_TYPE_FACE

(0x00000002)

#define BioAPI_TYPE_VOICE

(0x00000004)

#define BioAPI_TYPE_FINGER

(0x00000008)

#define BioAPI_TYPE_IRIS

(0x00000010)

#define BioAPI_TYPE_RETINA

(0x00000020)

#define BioAPI_TYPE_HAND_GEOMETRY

(0x00000040)

#define BioAPI_TYPE_SIGNATURE_SIGN

(0x00000080)

#define BioAPI_TYPE_KEYSTROKE

(0x00000100)

#define BioAPI_TYPE_LIP_MOVEMENT

(0x00000200)

#define BioAPI_TYPE_GAIT

(0x00001000)

#define BioAPI_TYPE_VEIN

(0x00002000)

#define BioAPI_TYPE_DNA

(0x00004000)

#define BioAPI_TYPE_EAR

(0x00008000)

#define BioAPI_TYPE_FOOT

(0x00010000)

#define BioAPI_TYPE_SCENT

(0x00020000)

#define BioAPI_TYPE_OTHER

(0x40000000)

#define BioAPI_TYPE_PASSWORD

(0x80000000)


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

Примечание 2 - Значение NO VALUE AVAILABLE указывается установкой нулевого значения. Данное значение должно использоваться в том случае, если для ЗБИ, которые первоначально не были созданы ПБУ БиоАПИ, а были преобразованы в ЗБИ БиоАПИ, информация о биометрическом типе недоступна в записи первоначального источника. Преобразованные ЗБИ, чьи биометрические типы не соответствуют ни одному из определенных типов, должны использовать значение OTHER.

Примечание 3 - Биометрический тип ЗБИ БиоАПИ соответствует "CBEFF_BDB_biometric_type" по ИСО/МЭК 19785-1.

Примечание 4 - Несмотря на то, что password не является биометрической характеристикой, BioAPI_TYPE_PASSWORD включен как действительный BioAPI_BIR_BIOMETRIC_TYPE для поддержки использования password: а) для разработки и тестирования, b) как дополнительный фактор аутентификации в рамках приложения БиоАПИ.

Примечание 5 - Наименования нескольких биометрических типов в версии БиоАПИ 2.1 отличается от имен в версии БиоАПИ 2.0, но без изменений в семантике. Также в версию БиоАПИ 2.1 включено несколько новых биометрических типов. Наконец, "температурные" типы присутствуют в версии БиоАПИ 2.0, но отсутствуют в версии БиоАПИ 2.1. Данные различия внесены для соответствия с ИСО/МЭК 19785-1.

Примечание 6 - Наименования следующих значений не совпадают в версии БиоАПИ 2.0 и БиоАПИ 2.1, но их семантика не изменена. Наименования в версии БиоАПИ 2.1 соответствуют приведенным в ИСО/МЭК 19785-1 (ЕСФОБД).

Наименование в версии БиоАПИ 2.0

Наименование в версии БиоАПИ 2.1

Кодировка

MULTIPLE

MULTIPLE_BIOMETRIC_TYPES

0x00000001

FACIAL_FEATURES (ЧЕРТЫ ЛИЦА)

FACE (ЛИЦО)

0x00000002

FINGERPRINT (ОТПЕЧАТОК ПАЛЬЦА)

FINGER (ПАЛЕЦ)

0x00000008

SIGNATURE_DYNAMICS (ДИНАМИКА ПОДПИСИ)

SIGNATURE_SIGN (ЗНАК ПОДПИСИ)

0x00000080

KEYSTROKE_DYNAMICS (ДИНАМИКА РАБОТЫ С КЛАВИАТУРЫ)

KEYSTROKE (РАБОТА С КЛАВИАТУРОЙ)

0x00000100



Примечание 7 - Следующие значения не присутствуют в версии БиоАПИ 2.0, но присутствуют в версии БиоАПИ 2.1 для совместимости с ИСО/МЭК 19785-1 (ЕСФОБД).

Добавленное значение

Кодировка

NO_BIOTYPE_AVAILABLE

0x00000000

VEIN (ВЕНА)

0x00002000

DNA (ДНК)

0x00004000

EAR (УХО)

0x00008000

FOOT (СТУПНЯ)

0x00010000

SCENT (ЗАПАХ)

0x00020000