ДСТУ ISO/IEC 8825-1:2019 Информационные технологии. Правила кодирования ASN.1. Часть 1. Спецификация правил базового кодирования (BER), правил канонического кодирования (СЕR) и правил изящного кодирования (DЕ...

Данный документ доступнен в тарифе «ВСЕ ВКЛЮЧЕНО»

У Вас есть вопросы по документу? Мы рады на них ответить!Перечень бесплатных документовОбнаружили ошибку в документе или на сайте? Пожалуйста, напишите нам об этом!Оставить заявку на документ

ПІДТВЕРДЖУВАЛЬНЕ ПОВІДОМЛЕННЯ

Державне підприємство
«Український науково-дослідний і навчальний центр
проблем стандартизації, сертифікації та якості»
(ДП «УкрНДНЦ»)

Наказ від 16.10.2019 № 312

ISO/IEC 8825-1:2015

Information technology — ASN.1 encoding rules: Specification of Basic Encoding Rules (BER),
Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) — Part 1:

прийнято як національний стандарт
методом підтвердження за позначенням

ДСТУ ISO/IEC 8825-1:2019
(ISO/IEC 8825-1:2015, IDT)

Інформаційні технології. Правила кодування ASN.1.
Частина 1. Специфікація правил базового кодування (BER), правил канонічного кодування (СЕR) і
правил витонченого кодування (DЕR)

З наданням чинності від 2019–11–01

 

З питань придбання офіційного видання звертайтесь
до національного органу стандартизації
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)

CONTENTS

Introduction

1 Scope

2 Normative references

2.1 Identical Recommendations | International Standards

2.2 Additional references

3 Definitions

4 Abbreviations

5 Notation

6 Convention

7 Conformance

8 Basic encoding rules

8.1 General rules for encoding

8.2 Encoding of a boolean value

8.3 Encoding of an integer value

8.4 Encoding of an enumerated value

8.5 Encoding of a real value

8.6 Encoding of a bitstring value

8.7 Encoding of an octetstring value

8.8 Encoding of a null value

8.9 Encoding of a sequence value

8.10 Encoding of a sequence-of value

8.11 Encoding of a set value

8.12 Encoding of a set-of value

8.13 Encoding of a choice value

8.14 Encoding of a value of a prefixed type

8.15 Encoding of an open type

8.16 Encoding of an instance-of value

8.17 Encoding of a value of the embedded-pdv type

8.18 Encoding of a value of the external type

8.19 Encoding of an object identifier value

8.20 Encoding of a relative object identifier value

8.21 Encoding of an OID internationalized resource identifier value

8.22 Encoding of a relative OID internationalized resource identifier value

8.23 Encoding for values of the restricted character string types

8.24 Encoding for values of the unrestricted character string type

8.25 Encoding for values of the useful types

8.26 Encoding for values of the TIME type and the useful time types

9 Canonical encoding rules

9.1 Length forms

9.2 String encoding forms

9.3 Set components

10 Distinguished encoding rules

10.1 Length forms

10.2 String encoding forms

10.3 Set components

11 Restrictions on BER employed by both CER and DER

11.1 Boolean values

11.2 Unused bits

11.3 Real values

11.4 GeneralString values

11.5 Set and sequence components with default value

11.6 Set-of components

11.7 GeneralizedTime

11.8 UTCTime

11.9 The TIME type and the useful time types

12 Use of BER, CER and DER in transfer syntax definition

Annex A – Example of encodings

Annex B – Identification of Encoding Rules 

Annex C – Illustration of real value encoding

Полная версия документа доступна в тарифе «ВСЕ ВКЛЮЧЕНО».

Войти в Личный кабинет Подробнее о тарифах

БУДСТАНДАРТ Online