ГОСТ Р ИСО/МЭК19784-1—2007
П риложение С
(справочное)
Краткий обзор стандарта
С.1
ПИП
прикладного уровня
С.1.1 Прикладной уровень является верхним уровнем, на котором реализованы основные биометрические
функции, обычно используемые приложением для реализации биометрических возможностей.
С.1.2 ПИП прикладного уровня содержит все функции, которые требуются приложению для биометричес
кой верификации. Поэтому, по возможности, количество дополнительных функциональных возможностей сво
дится к минимуму. Основной дополнительной функцией является функция идентификации: только
специализи рованные ПБУ могут реализовывать данную функцию для больших совокупностей, и основной
причиной того, что возможности базы данных вынесены в интерфейс, является обеспечение возможности ПБУ
управлять этими большими совокупностями.
С.1.3 БиоАПИ предназначен для использования как приложениями, так и разработчиками ПБУ. Для обес
печения максимально открытой и простой интеграции технологии (расширяя таким образом ее коммерческую
жизнеспособность) предпринятый подход направлен на скрывание или инкапсуляцию до возможного предела
сложностей и уникальных аспектов индивидуальных биометрических технологий и отдельных реализаций, про
граммных продуюов и устройств изготовителя с обеспечением абстракции высокого уровня, которая может ис
пользоваться в ряде потенциальных программных приложений. Данный подход также обеспечивает повышение
универсальности интерфейса для обращения к большему набору потенциальных биометрических технологий и
приложений. Доступ к биометрическим функциям осуществляется с помощью набора стандартных интерфейсов,
определенных
в
настоящем стандарте, и поставщики биометрической услуги предоставляют данные механизмы с
помощью связанных со стандартом интерфейсов. Теоретически ПБУ. снабженные конструкторами, соответству
ющими настоящему стандарту интерфейса, могут использоваться для достижения, как минимум, основного уров
ня функциональных возможностей в пределах любого приложения, разработанного в соответствии с настоящим
стандартом.
С. 1.4 Настоящий стандарт обеспечивает поддержку нескольких методов верификации, используемых как
независимо, так и совместно в «многоуровневой» схеме.
С.2 Биом етрические технологии
С.2.1 Базовая модель является одинаковой для всех типов биометрических технологий. Сначала должен
быть создан первоначальный регистрационный шаблон пользователя. Это достигается путем сбора ряда образ
цов с помощью любого устройства получения биометрических данных. Из образцов извлекают характерные осо
бенности. и полученные результаты объединяют в шаблон. Процесс создания данного первоначального шаблона
называется регистрацией. Алгоритмы, используемые для создания шаблонов, могут быть запатентованными или
нет. Первоначальный шаблон сохраняется приложением как контрольный шаблон (также можно обеспечить
хранение шаблона с помощью ПБУ в модуле архива БиоАПИ).
С.2.2 Каждый раз. когда пользователь должен быть верифицирован, «живые» образцы получают с датчика,
обрабатывают для представления в пригодной для использования форме и сопоставляют с ранее зарегистриро
ванным шаблоном. Такую форму биометрического установления подлинности называют верификацией, так как
проводится проверка, является ли пользователь тем. кем он себя называет (то есть проверяется заявляемая
идентичность). Биометрические технологии допускают другую форму установления подлинности, которая называ
ется идентификацией. В данной форме пользователь не должен заявлять идентичность; поставщик биометри
ческой услуги сравнивает обработанные образцы пользователя с указанной совокупностью шаблонов и прини
мает решение, какой из них имеет наибольшую степень схожести. В зависимости от вероятностей сопоставления
может быть принято решение об идентичности пользователя и индивидуума, шаблон которого имеет наиболь шую
степень схожести.
С.2.3 Возможная архитектура реализации технологии БиоАПИ представлена на рисунке С.1. Различные
стадии операций верификации и идентификации показаны в области, обозначенной «Поставщик биометричес кий
услуги». Стадии, указанные над данной областью, относятся к элементарным функциям интерфейса верхнего
уровня: получение данных, обработка и сопоставление. На рисунке С.1 видно, что ПБУ (или приложение) обла дает
свободой в размещении своих функциональных возможностей в данных примитивах. Существует еще одна
97