С .28 ГОСТ 34.973-91
15.12. При описании правил кодирования для строк битов при
ссылках на соответствующие биты используются термины «первый
бит» и «замыкающий бит», определенные выше.
15.13. При использовании обозначения «b-строка» первый бит
записывается слева, а замыкающий бит — справа.
15.14. При использовании обозначения вида «h-етрока» стар
ший бит каждой шестнадцатеричной цифры соответствует на
чальному (первому слева) биту в представляющей ее строке би
тов.
Пр им еч ан ие . Описание обозначения не ограничивают способа разме
щения строки битое по октетам для передачи, который реализуется правилами
кодирования.
15.15. Обозначение «li-етрока» может использоваться только в
следующих случаях:
а) если значение строки битов состоит из количества битов,
кратного четырем, или
б) присутствие или отсутствие последних нулевых битов несу
щественно.
Пример
’Л98Л’Н и ’1010100110001010’В являются эквивалентными обо
значениями одного и того же значения битовой строки.
16. ОБОЗНАЧЕНИЯ ТИПА «СТРОКА ОКТЕТОВ»
16.1. Для ссылки на тип «строка октетов» должно использо
ваться обозначение «Тип-СтрокаОктетов»:
Тип-СтрокаОктетов : : — OCTET STRING
16.2. Этот тип имеет тег универсального класса с номером 4.
16.3. Значение типа «строка октетов» должно определяться
обозначением вида «Значенне-СтрокаОктетов»:
Значенне-СтрокаОктетов : : » b-строка|
h-строка
16.4. При описании правил кодирования для строк октетов на
соответствующие октеты используются термины «первый октет» и
«замыкающий октет», а для ссылок на соответствующие биты внут
ри октета используются термины «старший бит» и «младший бит».
16.5. При использовании обозначения вида «b-строка» самый
левый бит является старшим битом первого октета. Если «Ь-стро-
ка» состоит из нскогорого количества битов, не кратного восьми,
она должна интерпретироваться таким образом, как если бы она
содержала такое наименьшее количество дополнительных замы
кающих нулевых битов, которое требуется для обеспечения крат
ности восьми.
16.6. При использовании обозначения вида «h-строка» крайняя