Структура записи включает в себя:
- 24-байтовый заголовок записи фиксированной длины, содержащий информацию о записи, включая число представлений отпечатков пальцев и длину всей записи в байтах;
- запись отдельного представления пальца, содержащую:
восьмибайтовый заголовок записи фиксированной длины, включающий в себя информацию о данных для отдельного пальца;
описание узора отпечатка пальца остовом гребней переменной длины;
дополнительный блок данных, содержащий расширенную длину блока данных, а также ноль или более расширенных областей данных для каждого пальца.
Все многобайтовые значения представлены с прямым порядком следования байтов (Big-Endian), при котором более значащие байты любого многобайтового значения сохраняются в более младших адресах памяти и передаются раньше, чем менее значащие байты многобайтового значения. Порядок следования битов аналогичен порядку следования байтов. Таким образом, самый значащий бит сохраняется в самом младшем битовом адресе. Все числовые значения имеют фиксированную длину целого типа.