Проверяемый статус документов Полнотекстовый поиск Доступ без регистрации

Карточка нормативного документа

ГОСТ Р ИСО/МЭК 8825-1-2003

Информационная технология. Правила кодирования ACH.1. Часть 1. Спецификация базовых (BER), канонических (СER) и отличительных (DER) правил кодирования

Просмотреть PDF
Статус не подтверждённа 08.09.2026Перед применением сверяйтесь с официальным источником
Удобное чтениеАбзацы и заголовки без PDF-разрывов

Межгосударственный стандарт

ГОСТ Р ИСО/МЭК 8825-1-2003

Информационная технология. Правила кодирования ACH.1. Часть 1. Спецификация базовых (BER), канонических (СER) и отличительных (DER) правил кодирования

Information technology. ASN.1 encoding rules. Part 1. Specification of basic encoding rules (BER), canonical encoding rules (СER) and distinguished encoding rules (DER)

Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.

Область применения

Область применения пока не подтверждена.

1

Страница 1

ГОСТ Р И С О /М Э К 8825-1-2003


                 ГОСУ ДА РСТВЕН НЫЙ СТАНДАРТ Р О С С И Й С К О Й Ф ЕДЕ Р АЦ ИИ




                                           Информационная технология

                                     ПРАВИЛА КОДИРОВАНИЯ АСН.1
                                                      Ч а с т ь   1


                                 Спецификация базовых (BER), канонических (CER)
                                    и отличительных (DER) правил кодирования


                                                   Издание официальное
                 БЗ 1-2003/311




                                                  ГОССТАНДАРТ РОССИИ
                                                        Мо с к в а




проектное бюро

2

Страница 2

ГОСТ Р ИСО/МЭК 8825-1-2003

                                      Предисловие

     1 РАЗРАБОТАН Государственным научно-исследовательским и конструкторско-технологи­
ческим институтом «ТЕСТ» Министерства Российской Федерации по связи и информатизации

     ВНЕСЕН Министерством Российской Федерации по связи и информатизации

    2 ПР ИНЯТ И ВВЕДЕН В ДЕЙ СТВИ Е Постановлением Госстандарта России от 13 мая 2003 г.
№ 140-ст

     3 Настоящий стандарт содержит полный аутентичный текст международного стандарта
И СО /М ЭК 8825-1—98 «Информационная технология. Правила кодирования ЛСН.1. Часть 1. Спе­
цификация базовых (ВЕК), канонических (CER) и отличительных (DER) правил кодирования» с
учетом Поправки № I (1999 г.) и Дополнения № 1 (2000 г.)

     4 ВВЕДЕН ВПЕРВЫЕ




                                                     © И П К Издательство стандартов, 2003

     Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и
распространен в качестве официального издания без разрешения Госстандарта России
II

3

Страница 3

ГОСТ Р ИСО/МЭК 8825-1-2003

                                                                              Содержание

1 Область п р и м ен ен и я........................................................................................................................................ . 1
2 Нормативные ссылки........................................................................................................................................ . 1
3 О пределения............................................................................................................... ....................................... . 2
4 С о к р ащ е н и я ................................................................................ ...................................................................... 2
5 Н о т а ц и я .............................................................................. ............................................................................... . 3
6 Соглаш ения.......................................................................................................................................................... . 3
7 Соответствие........................................................................................................................................................ . 3
8 Базовые правила кодирования....................................................................................................................... . 3
  8.1 Общие правила кодирования................................................................................................................. . 3
  8.2 Кодирование булевского значения....................................................................................................... . 6
  8.3 Кодирование целочисленного значения............................................................................................. . 7
  8.4 Кодирование перечислимого з н а ч е н и я ............................................................................................. . 7
  8.5 Кодирование действительного зн а ч е н и я ........................................................................................... . 7
  8.6 Кодирование значения «битовая строка»........................................................................................... . 9
  8.7 Кодирование значення*строка октетов*............................................................................................. 10
  8.8 Кодирование вырожденного зн ачен ия................................................................................................ 10
  8.9 Кодирование значения «последовательность»................................................................................. 10
  8.10 Кодирование значения «последовательность-из*............... ........................ « .............................. II
  8.11 Кодирование значения «м нож ество*........................ .............................. ....................................... 11
  8.12 Кодирование значения «множество-из*........................................................................................... 11
  8.13 Кодирование выборочного зн ач ен и я................................................................................................ 11
  8.14 Кодирование тегированного зн ач ен и я............... ............................................................................. II
  8.15 Кодирование открытого типа. ............................................................................................................ 12
  8.16 Кодирование значения «экзем пляр-иэ»........................................................................................... 12
  8.17 Кодирование значения типа«встроенное-здп»............................................................................... 12
  8.18 Кодирование значения внешнего ти п а............................................................................................. 12
  8.19 Кодирование значения «идентификатор о б ъ е к т а* ....................................................................... 13
  8.20 Кодирование значений ограниченных типов символьных строк.............................................. 15
  8.21 Кодирование значений неограниченного типа символьных с т р о к ......................................... 17
9 Канонические правила кодирования.......................................................................................................... 17
  9.1 Формы д л и н ы ............................................................................................................................................. 17
  9.2 Формы кодирования с т р о к .................................................................................................................... 17
  9.3 Компоненты м н о ж еств а.........................................................................................................................                      17
10 Отличительные правила кодирования................................. .....................................................................                                   18
  10.1 Формы д л и н ы ..........................................................................................................................................             18
  10.2 Формы кодирования с т р о к ..................................................................................................................                         18
  10.3 Набор компонентов.................................................................................................................................                     18
11 Ограничения на BER, использующие C E R и D E R ..............................................................................                                              18
  11.1 Булевские значения.................................................................................................................................                    18
  11.2 Неиспользованные б и т ы .......................................................................................................................                       18
  11.3 Действительные зн а ч е н и я ....................................................................................................................                     18
  11.4 Значения GeneralString............................................................................................................................                     19
  11.5 Компоненты множесгва и последовательности с принимаемыми по умолчанию значениями                                                                                       19

                                                                                                                                                                              III

4

Страница 4

ГОСТ Р ИСО/МЭК 8825-1-2003

  11.6 Компоненты «м нож ество-из».............................................................................................................                          19
  11.7 Обобщенное в р е м я .................................................................................................................................            19
  11.8 U T C T im e ..................................................................................................................................................   19
12 Использование BER, CER и DER в определении синтаксиса передачи....................................                                                                    20
Приложение А Пример кодирования......................................................... .................................................                               21
             А. 1 Описание АСН.1 структуры зап и си ...............................................................................                                      21
             А.2 Описание АСН.1 значения записи.................................................................................                                         21
             А.З Представление этого значения записи..........................................................................                                           21
Приложение В Присвоение значений идентификаторов о бъ екто в.....................................................                                                        23
Приложение С Пример кодирования значения действительного ч и с л а ...........................................                                                           23
Приложение D Использование DER и CER в аутентификации источника д а н н ы х ....................                                                                         25
             D.1 Решаемая п р о б л е м а ..........................................................................................................                     25
                       D.2 Подход к реш ению ............................................................................................................. 26
                       0 .3 Оптимизация реал и зац и и ................................................................................................ 26




IV
Показаны первые 4 из 32

История статуса

Подтверждённых событий пока нет.