ГОСТ Р ИСО/МЭК19784-1—2007
А.4.3 С оответствие ПБУ для получения данны х специф икации БиоАПИ
ПБУ для получения данных — ПБУ. предоставляющие интерфейс к одному или нескольким биометричес
ким датчикам и возвращающие промежуточные ЗБИ. которые могут затем использоваться другими ПБУ (напри
мер. биометрическим механизмом БиоАПИ, см. А.4.4 и А.4.5). Данный тип ПБУ не предоставляет возможности
для обработки или сопоставления получаемых данных. Для соответствия стандарту БиоАПИ ПБУ для получения
данных должно поддерживать следующую биометрическую функцию:
-
BioSPI_Capture.
А.4.3.1 Для биометрической функции
BioSPI_Capture
возврат исходных данных (
AudilData
) является необя
зательным.
Принятие и использование параметра
Subtype
является необязательным.
Если ПБУ поддерживает более одного формата данных ЗБИ (как указано в схеме ПБУ в реестре компонен
тов). то он должен принимать входной параметр
OutputFormat
и возвращать
NewTemplate
в этом формате.
ПБУ должны предоставлять весь необходимый ГИП (в качестве интерфейса пользователя по умолчанию),
связанный с операцией
BioSPI_Capture.
Поддержка контролируемого приложением ГИП является необязатель
ной.
А.4.4 С оответствие механизма вериф икации специф икации БиоАПИ
Механизмы биометрической вериф икации — ПБУ. содержащие алгоритмы биометрической обработки и
сопоставления «один к одному», но не выполняющие получение биометрических данных. Как правило, они ис
пользуются совместно с другим ПБУ. управляющим операцией получения данных (устройство получения данных
либо полноценный ПБУ). Для соответствия настоящему стандарту биометрический механизм должен поддержи
вать следующие биометрические функции:
-
BioSPI_CreateTemplate.
-
BioSPI_Process.
- BioSPI_VerifyMatch.
А.4.4.1 Для биометрической функции
ВioSPI_CreateТemplate
должно приниматься только назначение
BioAPI_PURPOSE_ENROLL_FOR_VERIFICATION_ONLY (регистрация только для верификации). Если установле
но другое назначение, то B
k
>API_RETURN должно содержать тип ошибки.
Если ПБУ поддерживает более одного формата данных ЗБИ (как указано в схеме ПБУ в реестре компонен
тов). то он должен принимать входной параметр
OutputFormal
и возвращать
NewTemplate
в этом формате.
Принятие полезной информации
(Payload)
является необязательным. Обновление шаблона (с использо
ванием входного
ReferenceTemplate
) является необязательным.
А.4.4.2 Для биометрической функции
BioSPI_Process
должны приниматься только входные
CapturedBIR
с
назначением BioAPl_PURPOSE_VERIFY. Если установлено другое назначение, то B ioAPIR ETU R N должно содер
жать тип ошибки
Если ПБУ поддерживает более одного формата данных ЗБИ (как указано в схеме ПБУ в реестре компонен
тов). то он должен принимать входной параметр
OutputFormal
и возвращать
NewTemplate
в этом формате.
А .4.4.3 Д ля биом етрической ф ункции
BioSPI_VerifyM atch
должны приниматься только входные
ProcessedBIR
с назначением BioAPI_PURPOSE_VERIFY и входные
ReferenceTemplate
с назначением
BioAPI_PURPOSE_ENROLL_FOR_VERIFICATION_ONLY. Если установлены другие назначения, то BioAPI_RETURN
должно содержать тип ошибки.
Необходима поддержка только лучшего значения
MaxFMRRequested.
однако ПБУ должен возвращать это
поддерживаемое значение
(FMRAchieved).
Если в ПБУ реализована грубая оценка, то ПБУ должен указать в
реестре компонентов это свойство.
П р и м е ч а н и е — Критерии использования ОЛС для оценки схожести и пороговой классификации
приведены в разделе С.4 приложения С.
Возвращение полезной информации (
Payload
)
необходимо только в том случае, если она связана со вход
ным контрольным шаблоном и если оценка схожести превышает значение
FMRAchieved
(ПБУ должен внести в
реестр компонентов минимальное значение ОЛС. необходимое для возвращения полезной информации).
Возвращение
AdaptedBIR
является необязательным.
А.4.5 С оответствие механизма идентиф икации специф икации БиоАПИ
Для соответствия настоящему стандарту механизм биометрической идентификации должен удовлетворять
всем требованиям соответствия, предъявляемым к механизму биометрической верификации, за исключением
того, что функция
BioSPI_CreateTemplate
должна принимать
CapturedBIR
со значением параметра
Purpose
BioAPI_PURPO SE_ENRO LL_FO R_IDENTIFICATIO N_O NLY и ф ункция
BioSPI_Process
должна принимать
CapturedBIR
со значением параметра
Purpose
BioAPI_PURPOSE_IDENTIFY; также должно быть обеспечено вы
полнение следующей биометрической функции:
-
BioSPlJdentifyMatch.
А.4.5.1 Для биометрической функции
BioSPlJdentifyM atch
необходима поддержка только ближайшего луч
шего значения
MaxFMRRequested.
Требуется возврат списка
Cand>dates.
однако ПБУ может возвратить значения
86