ГОСТ Р ИСО/МЭК 8825-1-2003
ИСО/МЭК 2022—941 Информационная технология. Структура кода символов и методы расширения
ИСО 6093—851 Обработка информации. Представление числовых значений в символьных строках для информационного обмена
ИСО/МЭК 6429—921 Информационная технология. Управляющие функции для кодированных наборов символов
ИСО/МЭК 10646-1—931 Информационная технология. Универсальный, многооктетный кодовый набор символов (UCS). Часть 1. Архитектура и основная многоязычная плоскость
3 Определения
В настоящем стандарте используются определения по ГОСТ Р ИСО/МЭК 7498-1, ГОСТ Р ИСО/МЭК 8824-1, а также следующие определения:
3.1 динамическое соответствие: Установление требования к реализации придерживаться при передаче поведения, предписанного настоящим стандартом.
3.2 статическое соответствие: Установление требования к реализации обеспечивать допустимое множество возможностей из определенных настоящим стандартом.
3.3 значение данных: Информация, заданная как значение типа; тип и значение определены с использованием АСН.1.
3.4 кодирование (значений данных): Полная последовательность октетов, используемая для представления значения данных.
3.5 октеты идентификатора: Часть кодирования значения данных, которая используется для идентификации типа значения.
Примечание — В некоторых Рекомендациях МСЭ-Т для этой последовательности октетов применяют термин «элемент данных», но в настоящем стандарте его не используют, так как в других стандартах он применяется в смысле «значение данных».
3.6 октеты длины: Часть кодирования значения данных, следующая за октетами идентификатора, которая используется для определения конца кодирования.
3.7 октеты содержимого: Часть кодирования значения данных, которая представляет конкретное значение.
3.8 октеты конца содержимого: Часть кодирования значения данных, появляющаяся в его конце, которая используется для определения конца кодирования.
Примечание — Не для всех кодирований требуются октеты конца содержимого.
3.9 простое кодирование: Кодирование значения данных, в котором октеты содержимого непосредственно представляют это значение.
3.10 составное кодирование: Кодирование значения данных, в котором октеты содержимого являются полным кодированием одного или нескольких значений данных.
3.11 получатель: реализация декодирования октетов, созданных отправителем, для идентификации значения закодированных данных.
3.12 отправитель: Реализация кодирования значения данных для передачи.
3.13 завершающий 0 бит: 0 в последней позиции значения «битовая строка# (bitstring).
Примечание — 0 в значении битовой строки, состоящем из единственного бита 0, является завершающим 0 битом. Его удаление порождает пустую битовую строку.
4 Сокращения
В настоящем стандарте использованы следующие сокращения:
АСН.1 — абстрактная синтаксическая нотация версии 1
здп — значение данных (уровня) представления
BER — базовые правила кодирования (Basic Encoding Rules) АСН.1
CER — канонические правила кодирования (Canonical Encoding Rules) АСН.1
DER— отличительные правила кодирования (Distinguished Encoding Rules) АСН.1
2
1
Международные стандарты — во ВНИИКИ Госстандарта России.