路径: 主页 > GB/T > 第211页 > GB/T 16262.1-2025
| 标准号码 | 内文 | 价格美元 | 第2步(购买) | 交付天数 | 标准名称 | 状态 |
|
GB/T 16262.1-2025
|
英文版
|
RFQ
|
询价
|
[PDF]天数 >=3
|
信息技术 抽象语法记法一(ASN.1)第1部分:基本记法规范
|
有效
|
| 标准编号 | GB/T 16262.1-2025 (GB/T16262.1-2025) | | 中文名称 | 信息技术 抽象语法记法一(ASN.1)第1部分:基本记法规范 | | 英文名称 | Information technology - Abstract Syntax Notation One(ASN.1) - Part 1: Specification of basic notation | | 行业 | 国家标准 (推荐) | | 中标分类 | L79 | | 国际标准分类 | 35.110 | | 字数估计 | 206,253 | | 发布日期 | 2025-03-28 | | 实施日期 | 10/1/2025 | | 旧标准 (被替代) | GB/T 16262.1-2006 | | 发布机构 | 国家市场监督管理总局、中国国家标准化管理委员会 |
GB/T 16262.1-2025: 信息技术 抽象语法记法一(ASN.1)第1部分:基本记法规范
ICS 35.110
CCSL79
中华人民共和国国家标准
代替GB/T 16262.1-2006
信息技术 抽象语法记法一(ASN.1)
第1部分:基本记法规范
(ISO/IEC 8824-1:2021,IDT)
2025-03-28发布
2025-10-01实施
国 家 市 场 监 督 管 理 总 局
国 家 标 准 化 管 理 委 员 会 发 布
目次
前言 Ⅲ
引言 Ⅴ
1 范围 1
2 规范性引用文件 1
3 术语和定义 2
4 缩略语 13
5 记法 13
6 类型扩展的ASN.1模块 16
7 编码规则的可扩展性要求 16
8 标记 17
9 编码指令 18
10 ASN.1记法的使用 18
11 ASN.1字符集 19
12 ASN.1词项 20
13 模块定义 30
14 引用类型和值定义 35
15 支持引用ASN.1组件的记法 37
16 类型和值的赋值 38
17 类型和值的定义 39
18 布尔类型的记法 43
19 整数类型的记法 44
20 枚举类型的记法 45
21 实数类型的记法 46
22 位串类型的记法 48
23 八位位组串类型的记法 50
24 空类型记法 50
25 序列类型的记法 51
26 单一序列类型的记法 54
27 集合类型的记法 57
28 单一集合类型的记法 58
29 选择类型的记法 59
30 精选类型的记法 61
31 前缀类型的记法 62
32 对象标识符类型的记法 64
33 相对对象标识符类型记法 66
34 OID国际化资源标识符类型的记法 67
35 相对OID国际化资源标识符类型的记法 68
36 嵌入式pdv类型的记法 69
37 外部类型的记法 70
38 时间类型 72
39 字符串类型 81
40 字符串类型的记法 82
41 受限制字符串类型的定义 82
42 命名字符、集合和属性类别集 87
43 字符的常规顺序 91
44 无限制字符串类型的定义 91
45 第46章~第48章中定义的类型的记法 93
46 通用时间 93
47 世界时间 94
48 对象描述符类型 95
49 受约束类型 95
50 元素集规范 97
51 子类型元素 99
52 扩展标志 106
53 例外标识符 108
54 编码控制部分 109
附录A(规范性) ASN.1正则表达式 110
附录B(规范性) 定义的时间类型 114
附录C(规范性) 类型和值兼容的规则 120
附录D(规范性) 指派的对象标识符和OID国际化资源标识符值 129
附录E(规范性) 编码引用 132
附录F(资料性) 国际对象标识符树中弧的分配和使用 133
附录G(资料性) 举例和提示 134
附录H (资料性) ASN.1字符串的辅导附录 161
附录I(资料性) 类型扩展ASN.1模块的辅助附录 164
附录J(资料性) TIME类型的辅导附录 170
附录K(资料性) TIME类型的值记法分析 175
附录L(资料性) ASN.1记法总结 179
参考文献 199
前言
本文件按照GB/T 1.1-2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定
起草。
本文件是GB/T 16262《信息技术 抽象语法记法一(ASN.1)》的第1部分,GB/T 16262已经发布
了以下4个部分:
---第1部分:基本记法规范;
---第2部分:信息客体规范;
---第3部分:约束规范;
---第4部分:ASN.1规范的参数化。
本文件代替GB/T 16262.1-2006《信息技术 抽象语法记法一(ASN.1) 第1部分:基本记法规
范》,与GB/T 16262.1-2006相比,除结构调整和编辑性改动外,主要技术变化如下:
a) 增加了“编码指令”“OID国际化资源标识符类型的记法”“相对OID国际化资源标识符类型的
记法”“时间类型”“编码控制部分”“定义的时间类型”“编码引用”(见第9章、第34章、
第35章、第38章、第54章、附录B、附录E);
b) 增加了“简单字符串词项”“时间值字符串”“XML时间值字符串词项”“属性和名称设置词项”
“编码引用”“整数值Unicode标号”“非整数值 Unicode标号”“XML布尔扩展真项”“XML布
尔扩展假项”“XML实非数字项”和“XML实无穷项”等ASN.1词项(见第12章);
c) 增加了通用类别标记的分配(见8.4的表1)、ASN.1字符“不换行字符”(见11.1的表2)、“空白
的字符表示”(见12.1.6)、“xmlasn1typename的字符”(见12.36.2的表4)、“保留字”(见
12.38)、“前缀类型的记法”(见31.1和31.3);
d) 增加了“命名字符、集合和属性类别集”(见42.1.5和42.1.6)、“子类型元素”中的“属性设置”
“时间长度范围”“时间点范围”和“重复范围”(见51.10、51.11、51.12和51.13);
e) 更改了“ModuleDefinition”的产生式(见13.1,2006年版的12.1)、“BuiltinType”记法和“固有
类型”记法(见17.2,2006年版的16.2)、“BuiltinValue”记法(见17.9,2006年版的16.9)、“XM-
LBuiltinValue”记法(见17.10,2006年版的16.10)、“XMLBooleanValue”记法(见18.3,2006
年版的17.3)、“XMLIntegerValue”记法(见19.9,2006年版的18.9)、“XMLEnumeratedValue”
记法(见20.8,2006年版的19.8)、“RealValue”和“XMLRealValue”记法(见21.6,2006年版的
20.6)、“XMLBitStringValue”记法(见22.9,2006年版的21.9)、“XMLSequenceOfValue”记法
(见26.3,2006年版的25.3)、“XMLSetOfValue”记法(见28.3,2006年版的27.3)、“Named-
Type”记法(见31.2.1,2006年版的30.1)、“SubtypeElements”记法(见51.1,2006年版的
47.1);
f) 更改了“GB/T 13000.1中定义的命名字符和集”章标题为“命名字符、集合和属性类别集”(见
第42章,2006年版的第38章)、“通用时间”的有关规定(见第46章,2006年版的第42章);
更改了附录C“指派的对象标识符值”为附录D“指派的对象标识符和OID国际化资源标识符
值”,并对内容作了适当增加(见附录D,2006年版的附录C);
g) 删除了“字符的常规顺序”的有关规定(见2006年版的39.5)。
本文件等同采用ISO/IEC 8824-1:2021《信息技术 抽象语法记法一(ASN.1) 第1部分:基本记
法规范》。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本文件起草单位:中国电子技术标准化研究院、中国科学院计算技术研究所、深圳赛西信息技术有
限公司、联想(北京)有限公司、深圳市中兴微电子技术有限公司、山东省计算中心(国家超级计算济南中
心)、西门子(中国)有限公司、广州鲁邦通物联网科技股份有限公司、浪潮电子信息产业股份有限公司、
富泰华工业(深圳)有限公司、北京东土科技股份有限公司、神木市信息产业发展集团有限公司。
本文件主要起草人:张弛、杨宏、王婷、刘敏、郭雄、王云浩、蔡廷晓、孙波、李刚、苏静茹、孙胜、程远、
张少联、汤松柏、卓兰、鲁璐、张学琴、刘生强、杨四雄、孙金洋、李靖、朱彬、赵伟、白欣璐、史喆。
本文件及其所代替文件的历次版本发布情况为:
---2006年首次发布为GB/T 16262.1-2006;
---本次为第一次修订。
引 言
GB/T 16262旨在规范抽象语法记法,GB/T 16262的编制基于ISO/IEC 8824。根据ISO/IEC 8824,
GB/T 16262拟由4个部分构成。
---第1部分:基本记法规范。目的在于定义数据类型、值及数据类型的约束。
---第2部分:信息客体规范。目的在于提供规定信息客体类别、信息客体和信息客体集合的
记法。
---第3部分:约束规范。目的在于提供规定用户定义的约束、表约束和内容约束的记法。
---第4部分:ASN.1规范的参数化。目的在于定义ASN.1规范的参数化记法。
信息技术 抽象语法记法一(ASN.1)
第1部分:基本记法规范
1 范围
本文件提供一个称为抽象语法记法一(ASN.1)的标准记法,该记法用来定义数据类型、值及数据类
型的约束。
本文件:
---定义了一些简单的类型及其标记,也规定了引用这些类型和规定这些类型值的记法;
---定义了从多个基本类型构造新类型的机制,也规定了定义这些类型及为它们指派标记和规定
这些类型值的记法;
---定义了ASN.1内使用的字符集(通过引用其他标准)。
当需要定义信息的抽象语法时即可采用ASN.1。
ASN.1记法供其他定义ASN.1类型编码规则的标准引用。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文
件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于
本文件。
注:本文件基于GB/T 13000-2010和Unicode标准版本3.2.0:2002。本文件不能应用于这两个标准的更新版本。
GB/T 2311-2000 信息技术 字符代码结构与扩充技术(ISO/IEC 2022:1994,IDT)
GB/T 7408.1-2023 日期和时间 信息交换表示法 第1部分:基本原则(ISO 8601-1:2019,
IDT)
GB/T 13000-2010 信息技术 通用多八位编码字符集(UCS)(ISO/IEC 10646:2003,IDT)
GB/T 16262.2-2025 信息技术 抽象语法记法一(ASN.1) ......
|