Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

CBEFF (Common Biometric Exchange Formats Framework) - это набор стандартов ISO, определяющих подход, упрощающий сериализацию и совместное использование биометрических данных независимо от реализации. Это достигается за счет использования структуры данных, которая как описывает, так и содержит биометрические данные.

Обзор [ править ]

CBEFF определяет абстрактные элементы данных, используемые для создания записи биометрической информации (ЗБИ). ЗБИ состоит из:

  • хотя бы один стандартный биометрический заголовок (SBH),
  • как минимум один блок биометрических данных (BDB),
  • и дополнительный блок безопасности (SB).

Требования к формату блока биометрических данных (BDB) не определены CBEFF. Вместо этого корневой заголовок (SBH) идентифицирует оставшиеся элементы данных ЗБИ, такие как тип BDB и информацию, относящуюся к любым дочерним или родственным ЗБИ. Если он включен, дополнительный блок безопасности (SB) определяет информацию о шифровании и целостности для всей структуры.

Обзор простой структуры CBEFF BIR

CBEFF определяет следующие типы структур CBEFF BIR:

  • простая структура CBEFF BIR
  • комплексная структура CBEFF BIR
  • самоидентифицирующаяся простая структура CBEFF BIR
  • множественная структура CBEFF BIR

Эти структуры ЗБИ CBEFF допускают различное содержимое и конфигурации ЗБИ, включая одиночные ЗБИ, дочерние ЗБИ и несколько связанных ЗБИ, для удовлетворения требований данной области использования. Затем определяется формат патрона CBEFF с использованием одной из структур CBEFF BIR. Определение формата патрона CBEFF будет указывать обязательные и необязательные элементы данных CBEFF, любые элементы данных, специфичные для патрона, и любые абстрактные значения. Конкретный формат патрона CBEFF может затем использоваться одной или несколькими организациями для обмена биометрическими данными. Структуры CBEFF BIR и элементы данных можно рассматривать как строительные блоки для форматов патронов CBEFF, используемых для обмена биометрическими данными.

История [ править ]

CBEFF был разработан в ходе серии семинаров с 1999 по 2000 год группой разработчиков CBEFF, состоящей из Национального института стандартов и технологий ( NIST ) и Консорциума BioAPI. С 2001 по 2006 год CBEFF поддерживался как стандарт NISTIR 6529, до февраля 2005 года, когда он был принят как стандарт ANSI INCITS 398-2005. В мае 2006 года он был принят в качестве международного стандарта ISO / IEC 19785 по ISO IEC . CBEFF в настоящее время поддерживается в ISO Рабочей группой 2 (WG2) Подкомитета 37 ( SC37 ). ISO / IEC 19785 - это стандарт, состоящий из нескольких частей:

  • Часть 1: Спецификация элемента данных
  • Часть 2: Процедуры работы органа регистрации биометрических данных
  • Часть 3: Спецификации формата патрона
  • Часть 4: Спецификация формата блока безопасности

Цель [ править ]

Целью CBEFF является определение подхода к общему хранению и обмену биометрическими данными в структуре, где сопутствующие метаданные определяют данные, которые они переносят. Это означает, что клиентскому приложению не нужно заботиться о специфике каждого возможного биометрического типа (например: лицо, палец, радужная оболочка и т. Д.) Или формата кодирования (например: XML, в кодировке TLV, в кодировке простым байтом и т. только две вещи для доступа к данным, которые его интересуют:

  1. как анализировать заголовок (SBH) структуры данных, совместимой с CBEFF, и;
  2. знать идентификатор для каждого конкретного биометрического типа, который он может анализировать (где идентификатор получается из SBH)

Мотивация к использованию формата данных с самоописанием снижает нагрузку на клиентские приложения при работе с множеством биометрических типов и кодировок. Эта стратегия позволяет приложению эффективно игнорировать любые неизвестные ему биометрические данные. При использовании CBEFF приложению нужно только знать, как читать структуру CBEFF, чтобы узнать, представляют ли интерес содержащиеся в нем биометрические данные.

Форматы патрона CBEFF объединяют абстрактные элементы данных CBEFF в структуры, специфичные для приложения и домена, для конкретных случаев использования. Патрон - это любая организация, уполномоченная определять формат патрона CBEFF. Использование одного из этих форматов патрона необходимо, чтобы клиентское приложение знало, какой формат ожидать от SBH. В некоторых случаях конкретный формат покровителя может использовать самоидентифицирующуюся структуру, которая включает метаданные, информирующие клиента о типе ожидаемого формата покровителя.

CBEFF может использоваться в любой системе, в которой присутствуют различные биометрические типы и / или форматы кодирования. В этом случае каждая подсистема внутри системы может специализироваться на конкретной биометрической характеристике, где использование CBEFF позволяет каждой подсистеме выборочно потреблять или игнорировать данные на основе информации в заголовке CBEFF, не заботясь о конкретных биометрических данных.

Примером может быть система, способная регистрировать биометрические образцы либо лица, либо пальцев, где все собранные биометрические данные вводятся в общее место. Если все захваченные данные содержатся в структурах CBEFF, каждая подсистема (палец или лицо) может опрашивать входящее местоположение для проверки и выбора только данных, относящихся к биометрической модальности, в которой заинтересована система. Важным моментом является «проверить и выбрать» 'процесс завершается без учета фактических биометрических данных, содержащихся в структуре CBEFF, и решение о том, использовать ли биометрические данные, принимается исключительно на основе метаданных в стандартном биометрическом заголовке.

Биометрические идентификаторы и биометрический реестр [ править ]

CBEFF использует четко определенные идентификаторы для информирования приложений о данных, содержащихся в структуре CBEFF. Для обеспечения универсального принятия и последовательного использования набора идентификаторов стандарт CBEFF требует ведения реестра (органа биометрической регистрации) для записи идентификаторов, используемых CBEFF. В настоящее время этим органом является Международная ассоциация биометрии и идентификации (IBIA) . IBIA поддерживает списки идентификаторов, определяющих различную информацию, которая может быть передана в структуре CBEFF. Примеры некоторых списков идентификаторов, поддерживаемых в реестре, включают:

  • Биометрические организации
  • Идентификаторы заголовка
  • Идентификаторы формата

Любая организация, работающая в области биометрии, может подать заявку на регистрацию в реестре в качестве биометрической организации, но регистрация в качестве патрона CBEFF требует, чтобы организация была производителем открытых стандартов. После принятия организация может зарегистрировать идентификаторы для определения биометрических элементов для включения в структуру CBEFF. Порядок регистрации определяется при регистрации в IBIA.

Примеры биометрических идентификаторов [ править ]

Заметный вариант использования CBEFF - электронные паспорта. Чип электронного паспорта может дополнительно содержать различные биометрические типы (например: лицо, палец, радужная оболочка), как разрешено стандартом ИКАО 9303, однако все совместимые с ИКАО электронные паспорта должны содержать биометрическую ссылку на лицо, относящуюся к держателю паспорта. . Обычно это изображение владельца паспорта и небольшой объем метаданных, описывающих изображение.

Биометрическая ссылка на лицо для паспорта содержится в ЗБИ, где стандартный биометрический заголовок CBEFF будет содержать следующие значения для обозначения:

  • организация, которая определила эти данные
  • тип биометрического
  • кодирование биометрических

Данные кодируются на микросхеме электронного паспорта в двоичном формате; выдержка из которого показывает часть стандартного биометрического заголовка структуры CBEFF.

Закодированные данные CBEFF

Стоит отметить, что в этом примере данные отформатированы в структуре Tag-Length-Value (TLV), которая не является самоидентифицирующимся форматом патрона CBEFF. Таким образом, клиент, читающий данные из электронного паспорта, должен знать, что формат покровителя TLV используется в электронных паспортах, поскольку этот формат не указан ни в каких полях в ЗБИ (запись биометрической информации).

Особый интерес представляют выделенные разделы, которые описаны в таблице ниже:

В случае электронного паспорта эти значения сообщают приложению следующую информацию, относящуюся к структуре CBEFF:

  • версия формата патрона (CBEFF Patron Header Version = 0101)
  • тип данных BDB содержит данные о лице (BDB Biometric Type = 02)
  • следует ожидать формат данных, определенный ИСО / МЭК (например: Биометрическая организация = 0101).
  • биометрические данные содержатся в биометрическом изображении лица 19794-5 (заголовок BDB = 0008)

Примечание: все значения универсально определены в Реестре биометрических идентификаторов, поддерживаемом IBIA.

Ссылки [ править ]

Внешние ссылки [ править ]