ГОСТ Р ИСО/МЭК19794-2—2013
8.4.19.2.2 Тип. расположение и угол направления контрольной точки
5-байтоеый формат записи контрольныхточекотпечатка пальца, не содержащий информацию о каче
стве контрольной точки, идентичен 6-байтоеому формату за исключением поля «Качество контрольной точ
ки». Описание полей 6-байтового формата записи также применимо к данному формату.
8.5 Блок «Дополнительные данные»
Блок «Дополнительные данные» используютдля ввода дополнительной информации, которая может
быть востребована устройствами биометрической идентификации. Длина данного блокадолжна оставаться
минимальной, т. к. он увеличивает объем данных, хранящихся в записи. Блок «Дополнительныеданные»
для каждого представления пальца должен следовать непосредственно за стандартными данными конт
рольныхточекданного представления пальца и должен начинаться с поля «Длина блока «Дополнительные
данные». Каждое представление пальца может бытьдополнено несколькими областямидополнительных
данных; в этом случае поле «Длина блока «Дополнительные данные» будет содержать совокупную длину
всех упомянутыхобластей. Длину блока «Дополнительные данные» используют в качестве признака нали
чия дополнительных данных, в то время как индивидуальные поля «Длина области
дополнительныхдан ных» используют в качестве индексов для поиска дополнительных данных.
Необходимо отметить, что область дополнительных данных может использоваться только совместно со
стандартной частью записи контрольныхточек.
Область дополнительных данных предусматривает возможность включения в формат контрольных
точек данных разработчика, но это не подразумевает альтернативного представления данных, которые
могут быть представлены открытым способом в соответствии с настоящим стандартом. Дополнительная
информация о гребневом счете, ядре, дельте или локальном качестве может быть размещена в области
дополнительныхданных разработчика, если представленные ниже поля уже заполнены. Целью настояще го
стандарта является обеспечение совместимости данных.
8.5.1 Общие поля блока «Дополнительные данные»
8.5.1.1 Поле «Длина блока «Дополнительныеданные»
Все записи отпечатков пальцев должны содержать поле «Длина блока «Дополнительные данные».
Длина блока «Дополнительные данные» должна быть записана вдвух байтах и указывает на наличие до
полнительныхданных. Нулевое значение (0x0000) указывает на отсутствие дополнительных данных и на
то. что запись закончена или будет продолжена данными представления следующего пальца. Ненулевое
значение указывает длину всех дополнительных данных (в байтах), начиная со следующего байта. За
полем «Длина блока «Дополнительныеданные» следует поле, содержащее кодтипа областидополнитель
ных данных (8.5.1.2). поле, содержащее длину области дополнительных данных (8.5.1.3) и областьдопол
нительных данных (8.5.1.4).
8.5.1.2 Поле «Код типа области дополнительныхданных»
Код типа области дополнительныхданныхдолжен быть записан в двух байтах и определяет формат
области дополнительныхданных. Нулевые значения в обоих байтах зарезервированы ПК 37 для дальней
шего использования. Нулевое значение в первом и ненулевое значение во втором байте указывает на то, что
область дополнительныхданных имеет формат, соответствующий настоящему стандарту. Ненулевое
значение в первом байте указывает на то. что формат и код типа области дополнительныхданных опреде
лены разработчиком. В таблице 11 представлены коды типа области дополнительных данных. Если поле
«Длина блока «Дополнительные данные» (8.5.1.1) содержит нулевое значение, тоданное поле отсутствует.
Т а б л и ц а 11 — Коды типа области дополнительных данных
Первый байт
второй байт
Идентификация
0x00
0x00
Зарезервировано ПК 37 для дальнейшего использования
0x00
0x01
Данные гребневого счета (8.5.2)
0x00
0x02
Данные ядра и дельты (8.5.3)
0x00
0x03
Данные локального качества (8.5.4)
0x00
0x04— OxFF
Зарезервировано ПК 37 для дальнейшего использования
0x01 — OxFF
0x00
Зарезервировано ПК 37 для дальнейшего использования
0x01— OxFF
0x01— OxFF
Дополнительные данные разработчика
22