ГОСТ Р 56947—2016
4.12 Универсальная уникальная идентификация (УУИД)
Символ: UUID.
Размер: 10 байтов.
IDL: type def L’UID Shore [5].
Поло «УУИД» является полем идентификации, связанным с ИМП, значение которого является
уникальным на планете. Поле «УУИД» должно иметь размер 10 байтов и состоять из четырех располо
женных по порядку от старшего (наиболее значимого) к младшему подполей: подполя «Место нахожде
ния», подполя «Изготовитель», подполя «Год» и подполя «Время», определенных в таблице 4.
При этом не требуется, чтобы интерпретация УУИД отражала фактическое место или время из
готовления ИМП. Время и место должны использоваться в алгоритме только для обеспечения уникаль
ности. Таким образом, изготовитель должен иметь возможность использовать поля, определенные с
помощью алгоритма, по своему усмотрению при условии, что при интерпретации согласно таблице 4 не
должно быть никакого другого изготовителя, претендующего на использование той же идентификации
УУИД для ИМП.
4.13 Произвольный байтовый массив
Символ: OctetArray.
Размер: меняется.
Данный тип данных включает в себя произвольное число байтов, обработанных как совокупный
логический объект, которые могут быть или не могут быть истолкованы как число. Массив OctetArray
может являться структурой, содержащей один или более простейших типов данных, массивы простей
ших типов данных или меньшие массивы OctetArrays.
4.14 Массив строк
Символ: StringArray.
Размер: меняется.
Данный тип данных включает в себя произвольное число данных типа String (см. 4.7). обработан
ных как совокупный логический объект.
4.15 Массив логических данных
Символ: BooleanArray.
Размер: меняется.
Данный тип данных включает в себя произвольное число данных типа Boolean (см. 4.8), обрабо
танных как совокупный логический объект.
4.16 Массив 8-разрядных целых чисел со знаком
Символ: lnt8Array.
Размер: моняется.
Данный тип данных включает в себя произвольное число байтов, обработанных как совокупный
логический объект, состоящий из 8-разрядных целых чисел со знаком (Int8).
4.17 Массив 16-разрядных целых чисел со знаком
Символ: lnt16Array.
Размер: меняется.
Данный тип данных включает в себя произвольное число 16-разрядных целых чисел со знаком
(Int16), обработанных как совокупный логический объект.
4.18 Массив 32-разрядных целых чисел со знаком
Символ: lnt32Array.
Размер: меняется.
Данный тип данных включает в себя произвольное число 32-раэрядных целых чисел со знаком
(Int32)4 обработанных как совокупный логический объект.
В оригинале ISO/IEC/1EEE 21450:2010 допущена ошибка. Ошибочно приведено значение Int16.
13