Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 8825-1-2003; Страница 19

или поделиться

Страница 19
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-1-2003
8.20 Кодирование лишений ограниченных типов символьных строк
8.20.! Значение данных состоит из строки символов из набора символов, специфицированного
в определении типа ЛСН.1.
8.20.2 Каждое значение данных должно быть закодировано независимо от других значений
данных того же типа.
8.20.3 Каждая символьная строка должна быть закодирована так. как если бы она была
объявзеиа
|UNIVERSALx| IMPLICIT OCTET STRING,
гдеx — номер тегауниверсальногокласса,присвоенныйтипу символьной строкив
ГОСТ Р ИСО/МЭК 8824-1. Значение строки октетов специфицируется в 8.20.4 и 8.20.5.
8.20.4 Когда символьная строка специфицирована в ГОСТ Р ИСО/МЭК 8824-1 прямой ссыл
кой на таблицу перечислений (NumericString и PrintableString), значение строки октетов должно быть
таким, как установлено в 8.20.5 для типа VisibleString с тем же значением символьной строки.
8.20.5 Для ограниченных символьных строк, кроме UniversalString и BMPString, строка содер
жит октеты, определенные в ИСО/МЭК 2022 для кодирования в 8-бнтном контексте, используя
управляющую последовательность и кодирования символов, зарегистрированные в соответствии с
ИСО 2375.
8.20.5.1 Может использоваться только та управляющая последовательность, которая специфи
цирована одним из регистрационных номеров, используемых для определения типа строки символов в
ГОСТ Р ИСО/МЭК 8824-1.
8.20.5.2 В начале каждой строки должны быть присвоены определенные регистрационные
номера для обозначения и вызова GO, и/или СО. и/или С1 (используя терминологию
ИСО/МЭК 2022). Для каждого типа эти номера установлены в таблице 3 вместе с подразумеваемыми ими
управляющими последовательностями.
8.20.5.3 Некоторые типы символьных строк не должны содержать явных управляющих после
довательностей в своих кодированиях; во всех остальных случаях любая управляющая последова
тельность. разрешенная 8.20.5.1. может появиться в любое время, включая начало кодирования. В
таблице 3 перечислены типы, для которых допускаются явные управляющие последовательности.
8.20.5.4 Объявления не должны использоваться, если они явно не разрешены пользователем
ACH.I.
При ме ч ание - Выбор типа ACH.I предоставляет ограниченные возможности функций объявлений.
Конкретные прикладные протоколы могут передавать объявления вдругих элементах протокола или подробно
указывать способ использования объявлений.
Таблица 3 Использование управляющих последовательностей
Ти и
СТО
CI
ПрисвоенныйПрисвоенный
(регистра СО паи
ционный(региетраикон
иый
номер»номер)
Присвоенные управлимщие
последовательности и фиксации
регистра Иде применимо)
Яиныс последо*
плел Ml ос ти
разрешены?
NumericString
PrintablcString
TcletexStriiig
(T61String)
6 Нет
6 Нет
102106 (СО)
107 (CI)
Нет
Нет
Да
VidcotexString
2
73
1
(
(
С
СО
1)
)
Да
VisibleString (IS0646String)
!A5String
6Нет
6
1(СО)
Нет
Нет
Graphic-String
GcncralString
6Нет
61(СО)
ESC 2/8 4/2 LS0
ESC 2/8 4/2 LS0
ESC 2/8 7/5 LS0
ESC 2/1 4/5
ESC 2/2 4/8
ESC 2/8 7/5 LS0
ESC 2/1 4/0
ESC 2/2 4/1
ESC 2/8 4/2 LS0
ESC 2/8 4/2 LS0
ESC 2/1 4/0
ESC 2/8 4/2 LS0
ESC 2/8 4/2 LS0
ESC 2/1 4/0
Да
Да
Примечание Многие из обычно используемых символов (например. AZ) появляются в ряле
символьных репертуаров с индивидуальными регистрационными номерами и управляющими последователь
ностями. Когда типы АСН.1 допускают управляющие последовательности, возможно несколько кодирований
для конкретной символьной строки (см. также 7.3).
15