GB/T 16263.1-2025 信息技术 ASN.1编码规则 第1部分:基本编码规则(BER)、正则编码规则(CER)和非典型编码规则(DER)规范

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

国家标准 中文简体 即将实施 页数:40页 | 格式:PDF

基本信息

标准号
GB/T 16263.1-2025
相关服务
标准类型
国家标准
标准状态
即将实施
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2025-04-25
实施日期
2025-11-01
发布单位/组织
国家市场监督管理总局、国家标准化管理委员会
归口单位
全国信息技术标准化技术委员会(SAC/TC 28)
适用范围
本文件规定了基本编码规则集合,这些基本编码规则也适用于解码这种传送语法,用来标识被传送的数据值。本文件还规定了正则编码规则和非典型编码规则集合,它们将值的编码限制为基本编码规则提供的一种替换编码。

文前页预览

研制信息

起草单位:
中国电子技术标准化研究院、深圳赛西信息技术有限公司、中国科学院计算技术研究所、联想(北京)有限公司、江苏赛西科技发展有限公司、豪尔赛科技集团股份有限公司、北京电信规划设计院有限公司、上海天臣微纳米科技股份有限公司、中移(杭州)信息技术有限公司、安徽电信规划设计有限责任公司、中国科学院自动化研究所、无锡物联网产业研究院、天津市特种设备监督检验技术研究院、重庆市质量和标准化研究院、视联动力信息技术股份有限公司
起草人:
苏静茹、张学骞、张弛、刘敏、马逸龙、王煜炜、张丰、李家京、周立雄、贾景润、刘琼、何赛克、栾海晶、王亚威、吴明娟、王璇、张程、刘玉梅、向磊、董暄、赵义正、张培杰、陈书义、李菊峰、孙凡力、刘必龙
出版信息:
页数:40页 | 字数:64 千字 | 开本: 大16开

内容描述

ICS3510060

CCSL.79.

中华人民共和国国家标准

GB/T162631—2025/ISO/IEC8825-12021

.:

代替GB/T162631—2006

.

信息技术ASN.1编码规则

第1部分基本编码规则BER

:()、

正则编码规则CER和

()

非典型编码规则DER规范

()

Informationtechnolo—ASN.1encodinrules—Part1Secificationof

gyg:p

BasicEncodinRulesBERCanonicalEncodinRulesCERand

g(),g()

DistinuishedEncodinRulesDER

gg()

ISO/IEC8825-12021IDT

(:,)

2025-04-25发布2025-11-01实施

国家市场监督管理总局发布

国家标准化管理委员会

GB/T162631—2025/ISO/IEC8825-12021

.:

目次

前言

…………………………Ⅲ

引言

…………………………Ⅴ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………2

缩略语

4……………………3

记法

5………………………3

约定

6………………………3

符合性

7……………………3

基本编码结构

8……………4

编码的一般规则

8.1……………………4

布尔值的编码

8.2………………………7

整数值的编码

8.3………………………7

枚举值的编码

8.4………………………8

实数值的编码

8.5………………………8

位串值的编码

8.6………………………9

八位位组串值的编码

8.7………………10

空值的编码

8.8…………………………11

序列值的编码

8.9………………………11

单一序列值的编码

8.10………………11

集合值的编码

8.11……………………11

单一集合值的编码

8.12………………11

选择值的编码

8.13……………………12

有前缀类型值的编码

8.14……………12

开放类型的编码

8.15…………………12

单一实例值的编码

8.16………………13

嵌入式类型值的编码

8.17pdv………………………13

外部类型值的编码

8.18………………13

客体标识符值的编码

8.19……………14

相关客体标识符值的编码

8.20………………………15

国际化资源标识符值的编码

8.21OID………………15

相对国际化资源标识符值的编码

8.22OID…………16

受限字符串类型值的编码

8.23………………………16

GB/T162631—2025/ISO/IEC8825-12021

.:

无限制字符串类型值的编码

8.24……………………18

有用的类型值的编码

8.25……………18

类型和有用的时间类型值的编码

8.26TIME………18

正则编码规则

9……………19

长度形式

9.1……………19

串编码形式

9.2…………………………19

集合组件

9.3……………19

非典型编码规则

10………………………20

长度形式

10.1…………………………20

串编码形式

10.2………………………20

集合组件

10.3…………………………20

和使用的限制

11CERDERBER………………………20

布尔值

11.1……………20

未使用的位

11.2………………………20

实数值

11.3……………21

11.4GeneralString…………………21

默认值的集合和序列组件

11.5………………………21

单一集合组件

11.6……………………21

通用时

11.7GeneralizedTime()………………………21

世界协调时

11.8UTCTime()…………22

类型和有用的时间类型

11.9TIME…………………22

传送语法定义中的和的使用

12BER、CERDER……………………22

附录资料性编码示例

A()………………24

附录资料性客体标识符赋值

B()………………………27

附录资料性实数值编码的实例

C()……………………28

参考文献

……………………30

GB/T162631—2025/ISO/IEC8825-12021

.:

前言

本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定

GB/T1.1—2020《1:》

起草

本文件是信息技术编码规则的第部分已经发布了以下

GB/T16263《ASN.1》1。GB/T16263

部分

:

第部分基本编码规则正则编码规则和非典型编码规则规范

———1:(BER)、(CER)(DER);

第部分紧缩编码规则规范

———2:(PER);

第部分编码规则

———4:XML(XER);

第部分模式定义到的映射

———5:W3CXMLASN.1。

本文件代替信息技术编码规则第部分基本编码规则

GB/T16263.1—2006《ASN.11:(BER)、

正则编码规则和非典型编码规则规范与相比除结构调整和编

(CER)(DER)》,GB/T16263.1—2006,

辑性改动外主要技术变化如下

,:

缩略语中增加了删除了见第章年版的第章

———“UTF8”,“ULA”(4,20064);

增加了编码结构的相关规定见

———(8.1.1.5);

更改了实数值为值编码的有关描述见和年版的和

———0(8.5.2、8.5.38.5.9,20068.5.28.5.8);

增加了有前缀类型值的编码的相关规定见

———“”(8.14.1);

增加了国际化资源标识符值的编码相对国际化资源标识符值的编码类

———“OID”“OID”“TIME

型和有用的时间类型值的编码的相关规定见和

”(8.21、8.228.26);

增加了类型和有用的时间类型值转换为规范格式的相关规定见

———“TIME”(11.9);

增加了国际化资源标识符用来标识和描述基本编码规则见第章

———“OID”(12);

本文件等同采用信息技术编码规则第部分基本编码规则

ISO/IEC8825-1:2021《ASN.11:

正则编码规则和非典型编码规则规范

(BER)、(CER)(DER)》。

本文件做了下列最小限度的编辑性改动

:

将文中引用到具体条款的规范性引用文件统一改为注日期引用

———;

删除规范性引用文件中的注引用最新版本引用内容不涉及技术变化

———“”,ISO/IEC10646,;

第章缩略语中删除了全文未引用的缩略语

———4“ULA”;

将全文的缩略语统一为第章中定义的缩略语

———“UTF-8”“UTF8”4“UTF8”。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任

。。

本文件由全国信息技术标准化技术委员会提出并归口

(SAC/TC28)。

本文件起草单位中国电子技术标准化研究院深圳赛西信息技术有限公司中国科学院计算技术

:、、

研究所联想北京有限公司江苏赛西科技发展有限公司豪尔赛科技集团股份有限公司北京电信规

、()、、、

划设计院有限公司上海天臣微纳米科技股份有限公司中移杭州信息技术有限公司安徽电信规划

、、()、

设计有限责任公司中国科学院自动化研究所无锡物联网产业研究院天津市特种设备监督检验技术

、、、

研究院重庆市质量和标准化研究院视联动力信息技术股份有限公司

、、。

本文件主要起草人苏静茹张学骞张弛刘敏马逸龙王煜炜张丰李家京周立雄贾景润

:、、、、、、、、、、

刘琼何赛克栾海晶王亚威吴明娟王璇张程刘玉梅向磊董暄赵义正张培杰陈书义李菊峰

、、、、、、、、、、、、、、

孙凡力刘必龙

、。

GB/T162631—2025/ISO/IEC8825-12021

.:

本文件及其所代替文件的历次版本发布情况为

:

年首次发布为

———1996GB/T16263—1996;

年第一次修订为

———2006GB/T16263.1—2006;

本次为第二次修订

———。

GB/T162631—2025/ISO/IEC8825-12021

.:

引言

和抽象

GB/T16262.1—2025、GB/T16262.2—2025、GB/T16262.3—2025GB/T16262.4—2025(

语法记法一或共同规定了抽象语法的记法本文件定义了用记法定义的类型值的编码

ASN.1),ASN.1

规则应用这些编码规则可产生对这些值的传送语法也适用于解码

,,。

本文件定义了种编码规则集合分别称为基本编码规则正则编码规则和非典型编码规则其

3,、。

中基本编码规则给出编码发送器如何对数据值进行编码的各种选择而正则编码规则和非典型编码规

,,

则只从为基本编码规则所允许的那些编码中选择一种编码排除发送器的所有选项正则编码规则和

,。

非典型编码规则加在基本编码规则上的限制集是互不相同的

附录给出了应用基本编码规则的示例

A。

附录总结了在本文件中所产生的客体标识符和国际资源标识符值的赋值

BOID。

附录给出了对编码实数应用基本编码规则的示例

C。

拟由个部分构成

GB/T162638。

第部分基本编码规则正则编码规则和非典型编码规则规范目的在

———1:(BER)、(CER)(DER)。

于规定基本编码规则集合

第部分紧缩编码规则规范目的在于规定紧缩编码规则集合

———2:(PER)。。

第部分编码控制表示法规范目的在于规范编码控制表示法

———3:(ECN)。ASN.1。

第部分编码规则目的在于规定基本编码规则集正则

———4:XML(XER)。XML(BASIC-XER)、

编码规则集和扩展编码规则集

XML(CXER)XML(EXTENDED-XER)。

第部分模式定义到的映射目的在于规定从任何模式到

———5:W3CXMLASN.1。XSDASN.1

模式进行映射的两种版本

第部分编码指令的注册和应用目的在于指定编码指令格式机制注册机构

———6:PER。PER、、

运作与相关联的方法

、PERASN.1。

第部分八位字节编码规则规范目的在于为基本八位字节编码规则提供约束并

———7:(OER)。,

为任何给定的值生成唯一编码

ASN.1。

第部分对象表示法编码规则规范目的在于指定一组对象

———8:JavaScript(JER)。JavaScript

表示法编码规则以用于使用应用程序进行互操作

,JSON。

GB/T162631—2025/ISO/IEC8825-12021

.:

信息技术ASN.1编码规则

第1部分基本编码规则BER

:()、

正则编码规则CER和

()

非典型编码规则DER规范

()

1范围

本文件规定了基本编码规则集合这些基本编码规则也适用于解码这种传送语法用来标识被传送

,,

的数据值本文件还规定了正则编码规则和非典型编码规则集合它们将值的编码限制为基本编码规

。,

则提供的一种替换编码

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文

。,

件仅该日期对应的版本适用于本文件不注日期的引用文件其最新版本包括所有的修改单适用于

,;,()

本文件

信息技术抽象语法记法一第部分基本记法规范

GB/T16262.1—2025(ASN.1)1:(ISO/

IEC8824-1:2021,IDT)

信息技术抽象语法记法一第部分信息客体规范

GB/T16262.2—2025(ASN.1)2:(ISO/IEC

8824-2:2021,IDT)

信息技术字符代码结构与扩充技术

ISO/IEC2022(Informationtechnology—Charactercode

structureandextensiontechniques)

注信息技术字符代码结构与扩充技术

:GB/T2311—2000(ISO/IEC2022:1994,IDT)

信息技术转义序列和编码字符集的登记规程

ISO/IEC2375(Informationtechnology—

Procedureforregistrationofescapeseq

定制服务

    推荐标准

    关联标准

    相似标准推荐

    更多>