Купить ГОСТ Р 58294-2018 — бумажный документ с голограммой и синими печатями. подробнее
Цена на этот документ пока неизвестна. Нажмите кнопку "Купить" и сделайте заказ, и мы пришлем вам цену.
Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"
Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.
Устанавливает форматы ведущей организации ЕСФОБД, зарегистрированные ведущей организацией ЕСФОБД - ИСО/МЭК СТК 1/ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics). В стандарте приведены зарегистрированные идентификаторы данных форматов ведущей организации ЕСФОБД по ГОСТ Р ИСО/МЭК 19785-2 в виде полных идентификаторов объектов системы ACH.1.
Содержит требования ISO/IEC 19785-3:2015
1 Область применения
2 Соответствие
3 Нормативные ссылки
4 Термины и определения
5 Сокращения
6 Определения типов элементов данных и абстрактных значений ЕСФОДБ в системе АСН.1
6.1 Общие положения
6.2 Модуль определений типов элементов данных ЕСФОБД
7 Спецификация формата ведущей организации: "TLV-encoded patron format, for use with smartcards or other tokens"
7.1 Ведущая организация
7.2 Идентификатор ведущей организации
7.3 Наименование формата ведущей организации
7.4 Идентификатор формата ведущей организации
7.5 Идентификатор объекта в системе ACH.1 для данного формата ведущей организации . .
7.6 Область использования
7.7 Идентификатор версии
7.8 Версия ЕСФОБД
7.9 Общие положения
7.10 Спецификация ACH.1
7.11 Представление информации в таблицах
7.12 Объект данных группового ШБИ
7.13 Абстрактные значения биометрических типов и подтипов
7.14 Примеры
8 Спецификация формата ведущей организации: "XML patron format"
8.1 Ведущая организация
8.2 Идентификатор ведущей организации
8.3 Наименование формата ведущей организации
8.4 Идентификатор формата ведущей организации
8.5 Идентификатор объекта в системе ACH.1 для данного формата ведущей организации
8.6 Область использования
8.7 Идентификатор версии
8.8 Версия ЕСФОБД
8.9 Общие положения
8.10 Спецификация
8.11 Элемент
8.12 Элемент
8.13 Элемент
8.14 Элемент
8.15 Элемент
8.16 Элемент BDBInfoType
8.17 Элемент
8.18 Элемент
8.19 Элемент
8.20 Элемент
8.21 Элемент
8.22 Элемент
8.23 Элемент
8.24 Элемент
8.25 Элемент SBInfoType
8.26 Запись целых чисел
8.27 Запись последовательностей байтов
8.28 Запись даты и времени суток
8.29 Запись универсальных уникальных идентификаторов [Universally Unique Identifiers (UUID)]
8.30 XML-схема формата ведущей организации
8.31 Схема ACH.1 формата ведущей организации
8.32 Пример простой ЗБИ при XML-кодировании (в соответствии со схемой ACH.1, схемой XSD и нормативным текстовым описанием)
8.33 Пример комплексной структуры ЗБИ при XML-кодировании (в соответствии со схемой ACH.1, схемой XSD и нормативным текстовым описанием)
9 Спецификация формата ведущей организации: "Complex patron format" с дополнительными данными
9.1 Ведущая организация
9.2 Идентификатор ведущей организации
9.3 Наименование формата ведущей организации
9.4 Идентификатор формата ведущей организации
9.5 Идентификатор объекта в системе ACH.1 для данного формата ведущей организации
9.6 Область использования
9.7 Идентификатор версии
9.8 Версия ЕСФОБД
9.9 Общие положения
9.10 Спецификация
9.11 Примеры
9.12 Представление записи в системе АСН.1
Приложение А (справочное) Рекомендации по использованию спецификаций форматов ведущей организации
Приложение В (справочное) Соответствие определенным форматам ведущей организации
Приложение ДА (справочное) Сведения о соответствии ссылочных национальных и межгосударственных стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте
Приложение ДБ (справочное) Сопоставление структуры настоящего стандарта со структурой примененного в нем международного стандарта
Дата введения | 01.08.2019 |
---|---|
Добавлен в базу | 01.02.2020 |
Актуализация | 01.01.2021 |
05.12.2018 | Утвержден | Федеральное агентство по техническому регулированию и метрологии | 1064-ст |
---|---|---|---|
Разработан | ФГУП ВНИИНМАШ | ||
Разработан | МГТУ им. Н.Э. Баумана | ||
Разработан | Некоммерческое партнерство Русское биометрическое общество | ||
Издан | Стандартинформ | 2018 г. |
Чтобы бесплатно скачать этот документ в формате PDF, поддержите наш сайт и нажмите кнопку:
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ |
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
Часть 3
(ISO/IEC 19785-3:2015, Information technology — Common Biometric Exchange Formats Framework — Part 3: Patron format specifications, MOD)
Издание официальное
Москва
Стандартмнформ
2018
1 ПОДГОТОВЛЕН Некоммерческим партнерством «Русское общество содействия развитию биометрических технологий, систем и коммуникаций» (Некоммерческое партнерство «Русское биометрическое общество») и Федеральным государственным унитарным предприятием «Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении» (ВНИИНМАШ) на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4. при консультативной поддержке Федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)» (МГТУ им. Н.Э. Баумана)
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 098 «Биометрия и биомониторинг»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 5 декабря 2018 г. № 1064-ст
4 Настоящий стандарт является модифицированным по отношению к международному стандарту ИСО/МЭК 19785-3:2015 «Информационные технологии. Единая структура форматов обмена биометрическими данными. Часть 3. Спецификации формата ведущей организации» (ISO/IEC 19785-3:2015 «Information technology — Common Biometric Exchange Formats Framework — Part 3: Patron format specifications», MOD) путем изменения нумерации разделов (таблиц, показателей, ссылок), которые выделены в тексте курсивом. При этом в него не включены разделы 7—10 и 12. Внесение указанных технических отклонений направлено на учет потребностей национальной экономики Российской Федерации.
Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).
Сведения о соответствии ссылочных национальных и межгосударственных стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте, приведены в дополнительном приложении ДА.
Сопоставление структуры настоящего стандарта со структурой указанного международного стандарта приведено в дополнительном приложении ДБ
5 ВВЕДЕН ВПЕРВЫЕ
6 Некоторые элементы настоящего стандарта могут быть объектами патентных прав. Международная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) не несут ответственности за установление подлинности каких-либо или всех таких патентных прав
Правипа применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. № 162-ФЗ «О стандартизации в Российской Федерации». Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты». а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
© ISO. 2015 — Все права сохраняются ©Стандартинформ. оформление. 2018
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии II
7.3 Наименование формата ведущей организации
ISO/IEC JTC 1/SC 37 TLV-encoded patron format, for use with smartcards or other tokens.
7.4 Идентификатор формата ведущей организации
5 (0x0005). Данный идентификатор зарегистрирован в соответствии с ГОСТ Р ИСО/МЭК 19785-2.
7.5 Идентификатор объекта в системе АСН.1 для данного формата ведущей организации
{iso registration-authority cbeff(19785) biometric-organization(O) jtc1-sc37(257) patron-format(l) tlv-encoded(5)}
или в нотации значений XML,
<OBJECT_IDENTIFIER>1.1.19785.0.257.1.5 </OBJECT_IDENTIFIER>
7.6 Область использования
Данный формат предназначен для использования в приложениях, соответствующих ГОСТ Р ИСО/МЭК 7816-11. и предназначен как для процесса сравнения вне идентификационной карты, так и для процесса сравнения на идентификационной карте.
7.7 Идентификатор версии
Настоящей спецификации формата ведущей организации присвоен следующий идентификатор версии: Major="1". Minor="1".
7.8 Версия ЕСФОБД
Настоящая спецификация соответствует следующей версии ЕСФОБД: Major='2". Minor="0".
7.9 Общие положения
7.9.1 Данный подраздел устанавливает в 7.10.
a) формат ведущей организации «ISO/IEC JTC 1/SC 37 TLV-encoded patron format, for use with smartcards or other tokens»:
b) TLV-кодирование для нескольких элементов данных ЕСФОБД. а также специальные TLV-теги. которые могут быть использованы приложениями, предназначенными для работы с TLV-кодированной информацией.
Примечание — Форма TLV-кодироеания. использованная в данном подразделе, установлена спецификацией основных правил кодирования АСН.1 (ГОСТ Р ИСО/МЭК 8825-1).
7.9.2 ГОСТ Р ИСО/МЭК 7816-4 и ГОСТ Р ИСО/МЭК 7816-11 устанавливают следующие положения. используемые в настоящем стандарте:
a) Для технологии биометрического сравнения на идентификационной карте:
1) извлечение информации из идентификационной карты или другого носителя перед процессом биометрической верификации вне идентификационной карты, если возникает такая необходимость;
2) команды для выполнения биометрической верификации на идентификационной карте;
3) основные принципы биометрической регистрации (записи информации на идентификационную карту или другой носитель):
4) механизмы обеспечения безопасности для установления доверенного канала передачи информации между идентификационной картой и внешней системой;
b) Для технологии биометрического сравнения вне идентификационной карты:
1) команды для извлечения биометрических данных из идентификационной карты для обеспечения работы таких систем, как, например, системы пограничного контроля;
2) механизмы обеспечения безопасности дпя защиты биометрических данных.
7.9.3 Для данной версии формата ведущей организации «ISO/IEC JTC 1/SC 37 TLV-encoded patron format, for use in a smartcard environment» предусмотрен тип ACH.1 BiometricInformationTemplate (см. 7.10). а запись данных осуществляется в соответствии с отличительными правилами кодирования АСН.1 по ГОСТ Р ИСО/МЭК 8825-1. Спецификация данного формата ведущей организации представлена в 7.11.
Примечание — Термин «шаблон биометрической информации* (ШБИ)» используется в ГОСТ Р ИСО/МЭК 7816-11 Данный термин относится к записи биометрической информации (ЗБИ) и используется в данном подразделе при использовании положений ГОСТ Р ИСО/МЭК 7816-11
7.9.4 Для компонентов типа АСН.1 BiomelricHeaderTemplate [вместе со специальными тегами (см. 7.70)]. записанных в соответствии с основными правилами кодирования АСН.1. в ГОСТР ИСО/МЭК 7816-11 используется термин «объект данных».
Примечание — Термин «шаблон биометрического заголовка» (ШБЗ) используется в ГОСТ Р ИСО/МЭК 7816-11 Он является синонимом термина «стандартный биометрический заголовок* (СБЗ) и используется в данном подразделе при использовании положений ГОСТ Р ИСО/МЭК 7816-11
7.9.5 Под термином «объект данных биометрической информации», используемым в ГОСТ Р ИСО/МЭК 7816-11. подразумевается TLV-кодирование определенного типа АСН.1. В таблице 1 приведены объекты данных биометрической информации, установленные в 7.10 для использования в ГОСТР ИСО/МЭК 7816-7.
Примечание — В настоящем стандарте приведены шестнадцатеричные значения тегов из ГОСТ Р ИСО/МЭК 7816-11.
Таблица 1 — Объекты данных биометрической информации и объекты данных ШБЗ, установленные в 710 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Окончание таблицы 1 | ||||||||||||||||||
|
7.9 6 Соответствие данного формата ведущей организации предусматривает необходимость поддержки значения «NO VALUE AVAILABLE» дпя частично поддерживаемых эпементов данных. Для обеспечения данного требования в настоящем стандарте устанавпиваются теги, указанные в таблице 2, некоторых объектов данных дпя использования в ШБЗ. несмотря на то что эти обьекты данных не поддерживаются в настоящей версии формата ведущей организации. Данные теги не должны присваиваться никаким другим объектам данных, а их присутствие в ШБЗ обозначает значения «NO VALUE AVAILABLE» в соответствующем элементе данных ЕСФОБД.
Таблица 2 — Зарезервированные теги и их значения | ||||||||||||||||||||||||||||||||||||
|
7.10 Спецификация АСН.1
CBEFF-SMARTCARD-BIDO
— Аббревиатура BIDO используется для объекта данных
— биометрической информации
(iso standard 19785 modules(O) types-for-smartcard(8))
DEFINITIONS
IMPLICIT TAGS ::=
BEGIN
— Если отсутствует необязательный компонент, представлятасий
— элемент данных ЕСФОБД, то должно быть установлено значение
— "NO VALUE AVAILABLE" для данного элемента данных
PatronHeaderVersion OCTET STRING (SIZE(2))
— CBEFF_patron_header_version
— Первый байт кодирует номер версии
— Второй байт кодирует номер поправки
BiometricType ::= OCTET STRING (SIZE(1..3))
— CBEFF_BDB_biometric_type
— Кодирование абстрактных значений в части значений TLV
— должно соответствовать рекомендуемым кодировкам,
— указанным з таблице 5.
— Примечание — Кодирование абстрактных значений в других
— форматах ведущей организации может отличаться
BiometricSubType OCTET STRING (SIZE <1> >
— CBEFF_BDB_biometric_subtype
— Кодирование абстрактных значений в части значений TLV
— должно соответствовать рекомендуемым кодировкам,
— указанным в таблице 6.
-- Примечание — Кодирование абстрактных значений в других
— форматах ведущей организации может отличаться
BCDTime ::= OCTET STRING (SIZE(7))
— Кодирует метки даты/времени в формате 'YYYYMMDDHHMMSS'
Creator UTF8String
— CBEFF_BIR_creator
BCDDate OCTET STRING (SIZE (4))
— Кодирует дату в формате 'YYYYMMDD'
BCDDatePeriod OCTET STRING (SIZE(8))
— Кодируют дату в формате 'YYYYMMDDYYYYMMDD'
ProductID OCTET STRING (SIZE(4))
— Элемент CBEFF_BDB_product_owner содержится в первых двух
— байтах
— Элемент CBEFF_BDB_product_type содержится в последних двух
— байтах
FormatOwner OCTET STRING (SIZE (2))
— CBEFF_BDB_forraat_owner
FormatType “ OCTET STRING (SIZE (2))
— CBEFFBDBformattype
BIRIndex OCTET STRING
— CBEFF_BIR_index
BiometricInformationTemplate (APPLICATION 96] SET (
algorithmReference (0] OCTET STRING (SIZE(l)) OPTIONAL,
— He является элементом ЕСФОБД - см. ГОСТ Р ИСО/МЭК 7816-11 referenceDataQualifier (3] OCTET STRING (SIZE(l)) OPTIONAL,
— He является элементом ЕСФОБД — см. ГОСТ Р ИСО/МЭК 7816-11 biometricHeaderTemplate (1) BiometricHeaderTemplate, bdbReferenceData (APPLICATION 46] EXTERNAL OPTIONAL,
— Блок биометрических данных (ББД) ЕСФОБД является
— обязательным для сравнения вне идентификационный карты birPayLoad (APPLICATION 19] OCTET STRING OPTIONAL
— Содержание элемента CBEFF BIR_payioad определено в
)
GroupBIT ::= (APPLICATION 97] SET OF Biomet ricInformationTemplate BiometricHeaderTemplate SET {
patronHeaderVersion (0] PatronHeaderVereion
DEFAULT'0101'H,
— При отсутствии данного объекта данных должно быть
— установлено значение "NO VALUE AVAILABLE"
bdbBiometricType (1] BiometricType OPTIONAL,
bdbBiometricSubType (2] BiometricSubType OPTIONAL,
— Отсутствует, если bdbBiometricType представлен
bdbCreationDate (3] BCDTime OPTIONAL,
— CBEFF_BDB_creation_date
birCreator (4] Creator OPTIONAL,
bdbValidityperiod (5] BCDDatePeriod OPTIONAL,
[6] ProductID OPTIONAL,
bdbPID
bdbFormatOwner
bdbFormatType
birlndex
comparisonAlgParameters
[7] FormatOwner,
[8] FormatType,
[16] BIRIndex OPTIONAL,
[17] OCTET STRING OPTIONAL
— He является элементом ЕСФОБД — см. ГОСТ Р 58230
END
)
7.11 Представление информации в таблицах
7.11.1 ШБИ для технологии биометрического сравнения на идентификационной карте
В таблице 3 представлен ШБИ для биометрического сравнения на идентификационной карте. ШБИ имеет следующую структуру:
a) объекты данных, которым присвоены шестнадцатеричные теги 0x80 и 0x83 в соответствии с ГОСТ Р ИСО/МЭК 7816-11, с содержащимися в них значениями команд для осуществления биометрической верификации в соответствии с ГОСТ Р ИСО/МЭК 7816-4,
b) ШБЗ с тегом 0хА1 в соответствии с ГОСТ Р ИСО/МЭК 7816-11. Уполномоченной организацией по установлению тегов для объектов данных ШБЗ является ИСО/МЭК СТК 1/ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics) (по умолчанию).
Примечание — Идентификатор объекта АСН 1 для данной уполномоченной организации {iso standard 19785 part(3) tag-allocation(l) clause-ll(O)};
c) объекты данных, соответствующие элементам данных ЕСФОБД. необходимые для биометрического сравнения на идентификационной карте;
d) объекты данных, присущие биометрическому сравнению на идентификационной карте и устанавливающиеся только данным подразделом (объект данных параметров алгоритма биометрического сравнения с тегом 0x91 или 0хВ1).
Таблица 3 — ШБИ для биометрического сравнения на идентификационной карте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Продолжение таблицы 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Окончание таблицы 3
Тег
Длина,
байт
0x83
Значение
Ссылка на классификатор данных для команды «VERIFY»/«EXT AUTHENTICATE «/«MANAGE SE* в соответствии с ГОСТ Р ИСО/МЭК 7816-4
Наличие
Необяза
тельное
ОхА1
Пере
менная
Уполномоченная организация по установлению тегов для ШБЗ — ИСО/МЭК СТК 1/ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics)
Обязатель
ное
Примечания
1 В настоящей таблице не учтен ББД по ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015), так как данные биометрического контрольного шаблона хранятся на идентификационной карте отдельно, вне структуры ШБИ Биометрические данные, предназначенные для верификации (данные, для которых предназначены теги 0x87 и 0x88, идентификатор владельца формата ББД и идентификатор типа формата ББД), поступают для сравнения, например по команде «VERIFY»
2 В настоящей таблице не представлен обьект данных для произвольных данных, так как приложение предоставляет доступ к произвольным данным после успешного завершения процесса биометрической верификации. Произвольные данные могут быть считаны при помощи команд «GET DATA» или «READ BINARY»
3 Информация о владельце формата и типе формата данных, предназначенных для верификации, используется для определения структуры этих данных Информация об алгоритме биометрического сравнения, который способен обрабатывать данные, предназначенные для верификации с учетом информации о владельце формата и типе формата этих данных, может быть указана при наличии специального объекта данных — контрольного алгоритма
4 Обьект данных «Параметры алгоритма биометрического сравнения» предназначен для указания параметров использования данного алгоритма для биометрического сравнения на идентификационной карте Например, число контрольных точек изображения отпечатка пальца в биометрических данных, предназначенных для верификации Содержание этого объекта данных устанавливает владелец формата ББД (например, по ГОСТ Р ИСО/МЭК 19794-2).
ШБИ, представленный в таблице 3. который извлекается перед процессом биометрической верификации, сам процесс верификации и специальные команды для его осуществления, а также требования безопасности при использовании этих команд установлены в ГОСТ Р ИСО/МЭК 7816-11.
7.11.2 Шаблон биометрической информации для биометрического сравнения вне идентификационной карты
В таблице 4 представлен ШБИ для биометрического сравнения вне идентификационной карты. ШБИ имеет следующую структуру:
a) ШБЗ с тегом 0хА1 по ГОСТ Р ИСО/МЭК 7816-11. Уполномоченной организацией по установлению тегов для объектов данных ШБЗ является ИСО/МЭК СТК 1/ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics) (по умолчанию).
Примечание — Идентификатор объекта АСИ. 1 для данной уполномоченной организации {isostandard 19785 part(3)tag-allocation(1) clause-ll(O)};
b) объекты данных, соответствующие элементам данных ЕСФОБД. необходимые для биометрического сравнения вне идентификационной карты:
c) объекты данных биометрических контрольных шаблонов (простые/составные) с соответствующими тегами, установленными в ГОСТ Р ИСО/МЭК 7816-11. Этот объект данных предназначен для данных, построенных в соответствии со структурой ББД ЕСФОБД;
d) объект данных «CBEFF_BIR_payload», который является произвольным и имеет теги 0x53 или 0x73 в соответствии с ГОСТ Р ИСО/МЭК 7816-6
Структура данных, представленная в таблице 4, предназначена для использования в различных типах идентификационных карт: картах с магнитной полосой, картах с оптической памятью, картах с двумерным символом штрихового кода.
Таблица 4 — ШБИ для технологии биометрического сравнения вне идентификационной карты | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Окончание таблицы 4 | ||||||||||||||||||||||||||||||||
|
7.12 Объект данных группового ШБИ
Несколько ШБИ могут быть объединены в групповой ШБИ (тег 0x7F61 по ГОСТ Р ИСО/МЭК 7816-11). Построение и использование объектов данных группового ШБИ для технологии биометрического сравнения на идентификационной карте и вне идентификационной карты установлены в ГОСТ Р ИСО/МЭК 7816-11.
7.13 Абстрактные значения биометрических типов и подтипов
Таблица 5 — Абстрактные значения «CBEFF_BDB_biometric_type» | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Окончание таблицы 5 | |||||||||||||||
|
Таблица б — Абстрактные значения «CBEFF_BDB_biometric_subtype» | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
7.14 Примеры
Пример использования формата ведущей организации приведен в ГОСТ Р 58230.
8.1 Ведущая организация
ISO/IEC JTC 1/SC 37.
8.2 Идентификатор ведущей организации
257 (0x0101). Данный идентификатор присвоен ИСО/МЭК СТК 1 /ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics) регистрационным органом.
1 Область применения..................................................................1
2 Соответствие........................................................................1
3 Нормативные ссылки..................................................................2
4 Термины и определения...............................................................2
5 Сокращения.........................................................................2
6 Определения типов элементов данных и абстрактных значений ЕСФОДБ в системе АСН.1.......3
6.1 Общие положения................................................................3
6.2 Модуль определений типов элементов данных ЕСФОБД.................................3
7 Спецификация формата ведущей организации: «TLV-encoded patron format.
for use with smartcards or other tokens»...................................................5
7.1 Ведущая организация.............................................................5
7.2 Идентификатор ведущей организации................................................5
7.3 Наименование формата ведущей организации.........................................6
7.4 Идентификатор формата ведущей организации........................................6
7.5 Идентификатор объекта в системе АСН.1 для данного формата ведущей организации.......6
7.6 Область использования............................................................6
7.7 Идентификатор версии............................................................6
7.8 Версия ЕСФОБД..................................................................6
7.9 Общие положения................................................................6
7.10 Спецификация АСН.1.............................................................8
7.11 Представление информации в таблицах............................................10
7.12 Объект данных группового ШБИ...................................................14
7.13 Абстрактные значения биометрических типов и подтипов..............................14
7.14 Примеры......................................................................15
8 Спецификация формата ведущей организации: «XML patron format»
с дополнительными данными..........................................................15
8.1 Ведущая организация............................................................15
8.2 Идентификатор ведущей организации...............................................15
8.3 Наименование формата ведущей организации........................................16
8.4 Идентификатор формата ведущей организации.......................................16
8.5 Идентификатор объекта в системе АСН.1 для данного формата ведущей организации......16
8.6 Область использования...........................................................16
8.7 Идентификатор версии...........................................................16
8.8 Версия ЕСФОБД.................................................................16
8.9 Общие положения...............................................................16
8.10 Спецификация.................................................................16
8.11 Элемент <BIR>.................................................................17
8.12 Элемент <Version>..............................................................18
8.13 Элемент <CBEFFversion>........................................................18
8.14 Элемент <BIRInfo>..............................................................19
8.15 Элемент <BDBInfo>.............................................................20
8.16 Элемент <Format> BDBInfoType...................................................23
8.17 Элемент <Product>..............................................................23
8.18 Элемент <CaptureDevice>........................................................23
8.3 Наименование формата ведущей организации
ISO/IEC JTC 1/SC 37 XML patron format.
8.4 Идентификатор формата ведущей организации
11 (0x000В). Данный идентификатор был зарегистрирован в соответствии с ГОСТ Р ИСО/МЭК 19785-2.
8.5 Идентификатор объекта в системе АСН.1 для данного формата ведущей организации
{iso registration-authority cbeff(19785) biometric-organization(O) jtc1-sc37(257) patron-format(1) xml(7)} или значение в нотации XML:
<OBJECTJDENTIFIER>1.1.19785.0.257.1.7</OBJECTJDENTIFIER>.
8.6 Область использования
Настоящий раздел описывает рекомендуемую область использования формата ведущей организации. базирующегося на XML. Данный формат предназначен для широкого использования в случаях, когда биометрические приложения обрабатывают одну или несколько ЗБИ простой или комплексной структуры и при этом необходимо использование XML вместо двоичного кода.
8.7 Идентификатор версии
Настоящей спецификации формата ведущей организации присвоен следующий идентификатор версии: Major="2". Minor="0".
8.8 Версия ЕСФОБД
Настоящая спецификация соответствует следующей версии ЕСФОБД: Major="2“. Minor=“0".
8.9 Общие положения
8.9.1 Настоящий формат ведущей организации базируется на версии XML 1.0. рекомендованной W3C, и поддерживает все обязательные и необязательные элементы данных ЕСФОБД. установленные в ГОСТР 58293 (ИСО/МЭК 19785-1:2015). а также поддерживает простую структуру ЗБИ и комплексную структуру ЗБИ. в которой все информационные блоки всех уровней представляют собой ЗБИ (так называемые дочерние ЗБИ).
8.9.2 Большинство полей в данном формате ведущей организации являются необязательными. Часть обязательных и необязательных полей представлены элементами XML, остальные поля представлены атрибутами элементов XML. О наличии необязательного поля в ЗБИ говорит включение соответствующего элемента XML или атрибута элемента XML. и наоборот, отсутствие элемента XML или атрибута элемента XML говорит об отсутствии соответствующего необязательного поля в ЗБИ.
8.9.3 Специальный способ записи установлен: для целых чисел (см. 8.26). последовательностей байтов (см. 8.27) и абстрактных значений дат и времени (см. 8.28).
8.9 4 Настоящий стандарт устанавливает структуру, в которой ЗБИ или дочерние ЗБИ могут содержать или дочерние ЗБИ. или ББД. но не могут содержать ЗБИ и ББД вместе.
8.9.5 Предусмотрен механизм последующего расширения спецификации за счет включения данных (нестандартизованных) специфичных для конкретных программных приложений в ЗБИ или в дочерние ЗБИ (см. 8.11.1.6).
8.10 Спецификация
8.10.1 Далее в настоящем подразделе для терминов «элемент XML» и «атрибут элемента XML» используются термины «элемент» и «атрибут» соответственно.
8.10.2 Пространство имен с наименованием «http://standards.iso.org/iso-iec/19785/-3/ed-2/» называется пространством имен формата ведущей организации (для данного формата ведущей организации). Данное пространство имен соответствует идентификатору обьекта в системе АСН.1:
{iso registration-authority cbeff(19785) biometric-organization(0) jtcl-sc37(257) patron-format(1) xml(7) namespace(0)}
8.19 Элемент <FeatureExtractionAlgorithm>..............................................24
8.20 Элемент <ComparisonAlgorithm>...................................................24
8.21 Элемент <CompressionAlgorithm>..................................................24
8.22 Элемент <Quality>..............................................................24
8.23 Элемент <Algorithm>............................................................25
8.24 Элемент <SBInfo>...............................................................25
8.25 Элемент <Format> SBInfoType.....................................................25
8.26 Запись целых чисел.............................................................26
8.27 Запись последовательностей байтов...............................................26
8 28 Запись даты и времени суток.....................................................26
8.29 Запись универсальных уникальных идентификаторов
[Universally Unique Identifiers (UUID)).................................................26
8 30 XML-схема формата ведущей организации..........................................27
8.31 Схема АСН.1 формата ведущей организации........................................30
8 32 Пример простой ЗБИ при XMl-кодировании (в соответствии со схемой АСН.1,
схемой XSD и нормативным текстовым описанием)....................................33
8.33 Пример комплексной структуры ЗБИ при XML-кодировании (в соответствии
со схемой АСН.1, схемой XSD и нормативным текстовым описанием)....................34
9 Спецификация формата ведущей организации: «Complex patron format» с дополнительными данными..........................................................37
9.1 Ведущая организация............................................................37
9.2 Идентификатор ведущей организации...............................................37
9.3 Наименование формата ведущей организации........................................37
9 4 Идентификатор формата ведущей организации.......................................37
9.5 Идентификатор объекта в системе АСН.1 для данного формата ведущей организации......37
9.6 Область использования...........................................................37
9.7 Идентификатор версии...........................................................37
9.8 Версия ЕСФОБД.................................................................37
9.9 Общие положения...............................................................37
9.10 Спецификация.................................................................38
9.11 Примеры......................................................................43
9.12 Представление записи в системе АСН.1............................................47
Приложение А (справочное) Рекомендации по использованию спецификаций форматов
ведущей организации.....................................................50
Приложение В (справочное) Соответствие определенным форматам ведущей организации.......54
Приложение ДА (справочное) Сведения о соответствии ссылочных национальных и межгосударственных стандартов международным стандартам, использованным в качестве ссылочных в примененном
международном стандарте...............................................57
Приложение ДБ (справочное) Сопоставление структуры настоящего стандарта
со структурой примененного в нем международного стандарта.................58
Программные и аппаратные средства, предназначенные для применения в области биометрии, должны поддерживать различные биометрические устройства и форматы обмена биометрическими данными. Единая структура форматов обмена биометрическими данными (ЕСФОБД) обеспечивает взаимодействие программных и аппаратных средств, предназначенных для применения в области биометрии. разработанных различными изготовителями и разработчиками путем обеспечения обмена биометрическими данными.
Для обеспечения обмена биометрическими данными в ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015) установлены:
a) запись биометрической информации (ЗБИ). состоящая из трех компонентов:
1) стандартизованный биометрический заголовок (СБЗ);
2) блок биометрических данных (ББД). который может быть как стандартизированным, так и
проприетарным, и
3) блок защиты информации (БЗИ) (необязательный);
b) две различные трехкомпонентные структуры ЗБИ;
1) один СБЗ, один ББД и один БЗИ (необязательный). Такая структура ЗБИ называется
простой;
2) более одного ББД с несколькими СБЗ. необходимыми для объяснения структуры ЗБИ.
и несколько БЗИ. Такая структура ЗБИ называется комплексной;
c) более 20 элементов данных и предусмотренные для них абстрактные значения, которые могут быть использованы в СБЗ для пояснения содержания ББД. входящего(их) в состав ЗБИ. а также для объяснения содержания данной ЗБИ;
d) понятие формата ведущей организации ЕСФОБД (но ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015) не определяет саму спецификацию формата ведущей организации ЕСФОБД). который представляет собой подробную спецификацию структуры и содержания определенной стандартизованной ЗБИ;
e) понятие ведущей организации ЕСФОБД, которая является общественной организацией, занимающейся разработкой стандартов, зарегистрирована регистрационным органом в области биометрии (далее — регистрационный орган) и намеревается устанавливать собственный формат ведущей организации ЕСФОБД:
0 понятие регистрационного органа, который присваивает уникальные идентификаторы организациям (организациям, разрабатывающим стандарты, изготовителям биометрических устройств, разработчикам программного обеспечениям и другим организациям), которые создают форматы ББД и форматы ведущих организаций;
д) расположенные в СБЗ элементы данных ЕСФОБД. которые поддерживают уникальные идентификаторы, присвоенные регистрационным органом биометрическим организациям, форматам ББД. биометрическим продуктам, форматам ведущей организации ЕСФОБД и форматам БЗИ.
Форматы ведущей организации могут быть указаны в других стандартах и зарегистрированы в регистрационном органе ЕСФОБД Полный список зарегистрированных форматов ведущей организации представлен на веб-сайте регистрационного органа ЕСФОБД.
Настоящий стандарт устанавливает несколько форматов ведущей организации ЕСФОБД. которые предположительно будут использоваться в различных областях. Форматы ведущей организации ЕСФОБД. которые будут разрабатываться позднее, могут быть опубликованы в качестве отдельных разделов в дополнение к настоящему стандарту или как отдельные национальные или международные стандарты.
Система идентификаторов ЕСФОБД однозначно идентифицирует формат ведущей организации ЕСФОБД при помощи идентификатора формата ведущей организации ЕСФОБД Идентификатор формата ведущей организации ЕСФОБД является ветвью идентификатора регистрационного органа (см. ГОСТ Р ИСО/МЭК 19785-2) в системе АСН.1. который, в свою очередь, относится к идентификаторам объектов (Object Identifiers. OID) системы АСН.1 — общепризнанной системы уникальных идентификаторов.
Настоящий стандарт устанавливает форматы ведущих организаций ЕСФОБД и устанавливает для каждого такого формата уникальный идентификатор системы АСН.1.
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационные технологии БИОМЕТРИЯ
Единая структура форматов обмена биометрическими данными
Часть 3
Спецификации формата ведущей организации
Information technology Biometrics Common biometric exchange formats framework Part 3
Patron format specifications
Дата введения — 2019—08—01
Настоящий стандарт устанавливает форматы ведущей организации ЕСФОБД*, зарегистрированные ведущей организацией ЕСФОБД — ИСО/МЭК СТК 1/ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics). В настоящем стандарте приведены зарегистрированные идентификаторы данных форматов ведущей организации ЕСФОБД по ГОСТ Р ИСО/МЭК 19785-2 в виде полных идентификаторов объектов системы АСН.1.
Раздел 6 настоящего стандарта устанавливает на битовом уровне набор комбинаций битов и их семантику для форматов ведущей организации ЕСФОБД. описанных в данном разделе, а также идентификатор объекта системы АСН.1 для данного набора комбинаций битов.
Комбинация битов, определенная идентификатором системы АСН.1. относящимся к настоящему стандарту, соответствует настоящей спецификации тогда и только тогда, когда она является одной из комбинаций битое в наборе, определенном данным идентификатором системы АСН.1.
Если для биометрической системы или программного приложения декларируется соответствие формату ведущей организации ЕСФОБД. установленному настоящим стандартом, то такая система или программное приложение должно:
a) генерировать хотя бы один из наборов комбинаций битов, установленных для данного формата ведущей организации ЕСФОБД. и не должна генерировать комбинаций битов, которые не являются частью набора: или
b) распознавать (с учетом семантики) или обрабатывать иным путем все комбинации битов, определенные для данного формата ведущей организации ЕСФОБД.
Примечание — Если биометрическая система или программное приложение представлены комбинацией битов, которая должна являться частью набора, но на самом деле не является, то настоящий стандарт не устанавливает никаких требований к действиям в данном случае, однако предполагается, что биометрическая система или программное приложение убережет от отказа в обслуживании или других угроз безопасности при таких обстоятельствах
* ЕСФОБД — Единая структура форматов обмена биометрическими данными
Издание официальное
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ ISO/IEC 2382-37 Информационные технологии. Словарь. Часть 37. Биометрия ГОСТ ИСО 8601-2001 Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования
ГОСТ Р ИСО/МЭК 7816-4 Карты идентификационные. Карты на интегральных схемах. Часть 4. Организация, защита и команды для обмена
ГОСТ Р ИСО/МЭК 7816-6 Карты идентификационные. Карты на интегральных схемах. Часть 6. Межотраслевые элементы данных для обмена
ГОСТ Р ИСО/МЭК 7816-11 Карты идентификационные. Карты на интегральных схемах. Часть 11. Верификация личности биометрическими методами
ГОСТ Р ИСО/МЭК 8824-1 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации
ГОСТ Р ИСО/МЭК 8825-1 Информационная технология. Правила кодирования АСН.1. Часть 1. Спецификация базовых (BER), канонических (CER) и отличительных (DER) правил кодирования
ГОСТ Р ИСО/МЭК 8825-4 Информационная технология. Правила кодирования АСН.1. Часть 4. Правила XML-кодирования (XER)
ГОСТ Р 58293-2018 (ИСО/МЭК 19785-1:2015) Информационные технологии. Биометрия. Единая структура форматов обмена биометрическими данными. Часть 1. Спецификация элементов данных
ГОСТ Р ИСО/МЭК 19785-2 Автоматическая идентификация. Идентификация биометрическая. Единая структура форматов обмена биометрическими данными. Часть 2. Процедуры действий регистрационного органа в области биометрии
ГОСТ Р 58230 (ИСО/МЭК 24787:2010) Информационные технологии. Идентификационные карты. Биометрическое сравнение на идентификационной карте
Примечание — При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю «Национальные стандарты», который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя «Национальные стандарты» за текущий год Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.
В настоящем стандарте применены термины по ГОСТ ISO/1EC 2382-37 и ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015), а также следующий термин с соответствующим определением:
4.1 кодирование TLV (TLV encoding): Распространенная форма кодирования (со множеством вариантов), при которой каждому полю присваивается тип (тег), который является однозначным в некотором контексте, определитель длины и значимая часть, которая может содержать дальнейшие компоненты TLV до необходимой глубины ветвления.
В настоящем стандарте применены сокращения по ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015), а также следующее сокращение:
TLV — тип (тег), длина, значение.
6.1 Общие положения
В 6.2 приведен модуль системы АСН.1 CBEFF-DATA-ELEMENTS, который устанавливает типы (по ГОСТ Р ИСО/МЭК 8824-1) для каждого элемента данных ЕСФОБД. Данные определения типов адаптированы для использования с абстрактными значениями элементов данных ЕСФОДБ. установленными в ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015), но не содержат в себе способы кодирования абстрактных значений. Способы кодирования установлены в форматах ведущей организации ЕСФОБД, определенных в настоящем стандарте в соответствии с требованиями системы АСН.1.
6.2 Модуль определений типов элементов данных ЕСФОБД
CBEFF-DATA-ELEMENTS
{iso standard 19785 modules(O) types-for-cbeff-data-elenents(1)}
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
BDBFormat ::= SEQUENCE {
format-owner INTEGER (1..65535),
format-type INTEGER (1..65535) )
EncryptionOptions BOOLEAN
— NO ENCRYPTION - false, ENCRYPTION « true. integrityOptions ::= BOOLEAN
— NO INTEGRITY = false, INTEGRITY = true.
SubheaderCount ::= INTEGER (0. BiometricType ::= BIT STRING |
.255) | |
{noValueAvailable |
(0), | |
multipleBiometricTypes |
(1), | |
scent |
(2), | |
dna |
(3), | |
ear |
(4), | |
face |
(5), | |
finger |
(6), | |
foot |
(7), | |
handGeonetry |
(8), | |
vein |
(9), | |
iris |
(10) | |
retina |
(ID | |
voice |
(12) | |
gait |
(13) | |
keystroke |
(14) | |
lipMovement |
(15) | |
signatureSign |
(16) | |
palm |
(17) | |
backOfHand |
(18) | |
wrist } (SIZE (20), ...) |
(19) |
BiometricSubtype CHOICE
{ any AnySubType, veinOnly VeinOnly)
— Абстрактное значение noValueAvailable кодируется как
— значение CHOICE в виде '0000000'
AnySubType ::= BIT STRING
(6)
{
left
| ||||||||||||
VeinOnly BIT STRING { |
left (6),
right (5),
palm (4),
backOfHand (3),
wrist (2)
reservedl (1)
reserved2 (0)} (SIZE (7))
ChallengcRcsponsc OCTET STRING
— Формат ведущей организации, который использует
— данный тип, Судет определять кодирование для
— значения noValueAvailable BDBCreationDate ::= Date-Time
— Формат ведущей организации, который использует
— данный тип, Судет определять кодирование для
— значения noValueAvailable
BDBIndex OCTET STRING (SIZE (16))
— Формат ведущей организации, который использует
— данный тип, Судет определять кодирование для
— значения noValueAvailable ProcessedLevel :ENUMERATED
{noValueAvailable, raw,
intermediate, processed)
INTEGER (1..65535) OPTIONAL,
INTEGER (1..65535) OPTIONAL)
Product SEQUENCE {
productOwner productType Purpose ENUMERATED
(noValueAva i1able, verify, identify, enroll, enrollVerify, enrollldentify, audit
)
(-2),
(-1),
(0) } (-2..100)
Quality ::= INTEGER
(qualityNotSupported qualityNotRecordcd noValueAvailable BDBValidityPeriod SEQUENCE
(notValidBefore Date-Time OPTIONAL,
notValidAfter Date-Time OPTIONAL)
BIRCreationDate :Date-Time
— Формат ведущей организации, который использует
— данный тип, Судет определять кодирование для
— значения noValueAvailable Creator UTF8String
— Формат ведущей организации, который использует
— данный тип, будет определять кодирование для
— значения noValueAvailable
BIRIndex OCTET STRING (SIZE(16))
— Формат ведущей организации, который использует
— данный тип, будет определять кодирование для
— значения noValueAvailable PatronFormat ::= SEQUENCE {
patronFormatOwner INTEGER (1..65535) OPTIONAL, patronFormatType INTEGER (1..65535) OPTIONAL)
Payload OCTET STRING
— Формат ведущей организации, который использует
— данный тип, будет определять кодирование для
— значения noValueAvailable BlRValidityPeriod ::= SEQUENCE
{notValidBefore Date-Time OPTIONAL,
notValidAfter Date-Time OPTIONAL)
SBFormat SEQUENCE {
sbOwr.er INTEGER (1.. 65535) OPTIONAL, sbType INTEGER (1..65535) OPTIONAL)
Version SEQUENCE {
major INTEGER {versionl(1), version2 (2)) (0..МЛХ),
minor INTEGER {versionO(0)) (0..МЛХ)
— значение noValueAvailable кодируется с помощью {major 0, — minor 0)
)
BiometricDataBlock ::= OCTET STRING SecurityBlock ::= OCTET STRING Date-Time TIME (SETTINGS "Basic-Date-Time Date-YMD Year-Basic Time-HMS
Midnight - Start Local-or-UTC=Z")
OneByte INTEGER (0..255)
TwoByte ::= INTEGER (0..65535)
ThreeByte INTEGER (0..16777215)
FourByte INTEGER (0..4294967295)
OneBit INTEGER (0..1)
TwoBit INTEGER (0..3)
ThreeBit INTEGER (0..7)
FourBit ::= INTEGER (0..15)
END
7.1 Ведущая организация
ISO/IEC JTC 1/SC 37.
7.2 Идентификатор ведущей организации
257 (0x0101). Данный идентификатор присвоен ИСО/МЭК СТК 1 /ПК 37 «Биометрия» (ISO/IEC JTC 1/SC 37 Biometrics) регистрационным органом.
1
Формат ведущей организации XML
2
TLV-закодированный формат ведущей организации, предназначенный для использования с идентификационными картами и другими токенами